# 📈 Type five odds from any football match, get every scoreline ranked — 9 KB, offline

**URL:** <https://onehack.st/t/type-five-odds-from-any-football-match-get-every-scoreline-ranked-9-kb-offline/326123>\
**Category:** Tools & Scripts\
**Tags:** tools, tips-tricks\
**Created:** [October 1, 2026, 10:51pm UTC](https://onehack.st/t/type-five-odds-from-any-football-match-get-every-scoreline-ranked-9-kb-offline/326123 "2026-10-01T22:51:07Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![PETRO00](https://onehack.st/user_avatar/onehack.st/petro00/32/162029_2.png) [@PETRO00](https://onehack.st/u/PETRO00)\
**Post date:** [October 1, 2026, 10:51pm UTC](https://onehack.st/t/type-five-odds-from-any-football-match-get-every-scoreline-ranked-9-kb-offline/326123/1 "2026-10-01T22:51:07Z")

</div>

### Your betting page stops at 1-X-2. This ranks every scoreline.

🎯 **Every page gives you 1-X-2 and an over/under.** The scoreline is left to you.  
📊 **Type those five prices. Get the whole board** — 0–0, 1–0, 1–1, 2–1 and the rest, each with its real chance, ranked.  
🧠 **It shows how often its own top pick misses.** So you know what the ranking is worth.  
🔒 **9 KB and offline.** No account, no server, nothing leaves your browser.

```auto
1-X-2 → every scoreline → ranked

```

**Three steps, one minute**

1. Download and unzip [Touchline-Scores-Chrome.zip](https://onehack.st/uploads/short-url/nBcnEFS5L865HxyIFUy0i6Sz74C.zip) (9.2 KB).
2. Open `chrome://extensions` → **Developer mode** → **Load unpacked** → pick the unzipped folder.
3. Open a match, type the five prices, read the board.

⏱ **Pre-match, regulation time, football. One fixture, one bookmaker.**

* * *

> **How five prices become every scoreline**
>
> 1. **Each price becomes a chance.** A 2.50 price carries 40%. The five add past 100% — that surplus is the book’s margin, and it is scaled away so the five read as a clean 100%.
> 2. **Those chances fix two goal rates** — one for the home side, one for the away side. The engine hunts the pair that best reproduces the five prices you typed.
> 3. **The two rates build the board.** Each side gets a Poisson distribution, the standard way goals arrive:
> 
> P(k) = e−λ · λk / k!
> 
> 1. **Multiply them and every scoreline gets a number** — 0–0, 1–0, 1–1, 2–1 and up. Sorted, that is the board.
> 
> All of it runs in the popup. No network code at all.

> **Reading the board**
>
> **Top eight** — the eight likeliest scorelines, each with its percentage.
> 
> **Coverage** — how much of the board those eight hold. The rest is spread thin.
> 
> **The top pick misses** — printed beside the ranking. The likeliest score is usually still an unlikely one.
> 
> **Fit error** — how far the model sits from the prices you typed. A tight number means the ranking carries more weight.
> 
> **Two ways in, same board either way:**
> 
> | Mode | You type | You get |
> | --- | --- | --- |
> | **Bookmaker odds** | 1 · X · 2 · over and under 2.5 | the board those prices imply |
> | **Expected goals** | your own goal figure per side | the same board, from your numbers |

* * *

Open a match, type five prices, read the board — then tell him what you made of it.
