✓ SharpPickSPORTS PICKS · ODDS ALERTS Premium Get the app 한국어
SharpPick app — AI picks and parlays before kickoff New accounts get a 1-day free trial in the app.
QR code — opens SharpPick on Google Play Scan with your phone camera

Sports picks record — every pick graded

Every alert is written to the ledger the moment it fires and nobody can edit it afterwards. Logic hit rates are recounted from the settled ledger each time. We never show only the winners — every win and loss is in the recommended picks list below, day by day.

Recommended picks · 660 settled · Korea time (KST)
Thu, Oct 22, 2026 5 recommended 4-1 · 65 alerts (4 pending) 80%
11:05
Kelowna Rockets -1.5 @2.10
Underdog AH 3 reverse (was DB) 72.2% Kelowna Rockets vs Portland Winterhawks · Canada - Western Hockey League
Lost
09:00
Belgrano Women to win @1.53
Soccer ML 3 (was AG) 71.6% Belgrano Women vs Universitario de Deportes Women · CONMEBOL - Copa Libertadores Femenina
Won
03:30
Montrose Women to win @1.45+ same pick on spread
Soccer ML 6 (was BB) 70.8% Montrose Women vs Aberdeen Women · Scotland - Premier League Women
Won
03:00
Birmingham City Women to win @1.42
Soccer ML 3 (was AG) 71.6% Durham Women vs Birmingham City Women · England - League Cup Women
Won
02:00
Sogndal to win @1.44
Soccer ML 3 (was AG) 71.6% Sogndal vs Raufoss · Norway - 1st Division
Won

188 picks from logics that are no longer active are not counted; they come back if the logic is reactivated. Times are kickoff times. Odds are as recorded the moment each pick went out; “@—” means no price was recorded.

Hit rate by logic · ✓ 17 active logics

RankStatusLogicSettledW-LHit rate
1 ✓ ACTIVE Soccer ML 7 (was CF) · last 20: 80% 65 54-11 83.1%
avg 1.50
2 ✓ ACTIVE ML 1 (was A) · last 20: 75% 68 56-12 82.4%
avg 1.45
3 ✓ ACTIVE Soccer ML 8 (was CD) · last 20: 85% 41 33-8 80.5%
avg 1.52
4 ✓ ACTIVE Soccer AH 1 (was F) · last 15: 80% 16 12-3 (1 push) 80%
avg 1.84 (12)
5 ✓ ACTIVE Soccer ML 9 (was CN) · last 15: 80% 15 12-3 80%
avg 1.68
6 ✓ ACTIVE Soccer O/U 2 (was X) · last 15: 73.3% 15 11-4 73.3%
avg 1.58
7 ✓ ACTIVE Soccer AH 3 (was K) · last 20: 65% 43 27-10 (6 push) 73%
avg 1.87
8 ✓ ACTIVE Underdog AH 3 reverse (was DB) · last 8: 75% 18 13-5 72.2%
avg 1.89
9 ✓ ACTIVE Soccer ML 3 (was AG) · last 20: 55% 352 252-100 71.6%
avg 1.48
10 ✓ ACTIVE Soccer ML 2 (was J) · last 20: 60% 86 61-25 70.9%
avg 1.60
11 ✓ ACTIVE Soccer ML 6 (was BB) · last 20: 65% 154 109-45 70.8%
avg 1.50
12 ✓ ACTIVE Soccer ML 5 (was AR) · last 20: 55% 47 32-15 68.1%
avg 1.51
13 ✓ ACTIVE Soccer O/U 1 (was C) · last 20: 55% 50 31-16 (3 push) 66%
avg 1.87 (7)
14 ✓ ACTIVE Soccer 1 (was E) · last 20: 65% 58 30-18 (10 push) 62.5%
avg 1.82 (45)
15 ✓ ACTIVE Soccer AH 2 (was D) · last 20: 55% 60 33-20 (7 push) 62.3%
avg 1.88 (7)
16 ✓ ACTIVE Soccer 4 (was T) · last 20: 70% 126 71-47 (8 push) 60.2%
avg 1.83 (114)
Under 10 settled — unranked (still building a record)
— ✓ ACTIVE Baseball ML 2 (was AX) · last 5: 80% 5 4-1 80%
avg 1.46

✓ ACTIVE = logics whose picks are going out now (the same stamp the app cards carry). From its 10th settled pick a logic must hold 60%+ (and 50%+ over its last 20 once past 20 picks), with a hit rate above what the odds already imply — a logic that wins only because its odds are short is not made active. A logic that falls below the bar leaves this table and the pick list, and comes back once it clears the bar again. Each alert gets exactly one logic. “avg” is the average odds of the logic’s settled picks at the moment they went out; where older picks have no recorded price, the number of picks used is in brackets. We publish each logic’s name and measured hit rate, not its conditions.

71.7%
✓ Live recommended picks · 471-186 · since Sep 8
60.7%
All picks since the logic update · 1127-730
4,081
settled alerts · 5,211 total

How this record is measured

Every alert is written to an append-only ledger the moment it fires, with its timestamp, the market, the line before and after the move, and the call the logic produced. Nothing is edited afterwards — not the call, not the line, not the result. This page covers alerts issued from Sep 8, 2026 to Oct 22, 2026: 5,211 alerts in total, of which 4,081 have a confirmed result.

Results are settled against the final score of the match as collected from the same market feed that produced the odds. Alerts on competitions with no reliable score source are recorded as void and excluded from every percentage on this page. A line that returns to where it started before kickoff retracts its own alert, and that alert is also void — a move that unwinds was never a signal.

Every pick is graded at the line the ledger recorded when the alert fired — the number on the pick card. A favorite flip — a handicap that changes sign — is graded on the moneyline, since the pick in that case is simply the new favorite to win.

Past results do not predict or guarantee future results. Logics with fewer than 20 settled alerts are shown dimmed because the sample is too small to mean anything yet.

Judge us on the record

Settled results are free for everyone. Pre-game calls and live push alerts come with the app subscription.

Subscription Soccer predictions today