Track Record
Counting games since May 24, 2026. Running W–L accumulates from that date; cards below show the last 30 days. Green = correct · Red = wrong · Toss-ups excluded.
Wins
74
Losses
32
Win Rate
69.8%
Record
74–32
AI-Confirmed
Picks where the AI judge agreed with BetBot
45–20
69.2%
Elite Consensus
High-confidence AI + BetBot agreement
15–8
65.2%
Accuracy by Confidence
Strong
78.3%
18–5 · 23g
Medium
67.3%
37–18 · 55g
Low
67.9%
19–9 · 28g
Model Accuracy Trend
Mean absolute spread error: 3.56 pts — lower is better.
By League
| League | W–L | Win % | Avg Spread Err |
|---|---|---|---|
| NBA | 2–0 | 100.0% | 15.1 pts |
| NHL | 2–0 | 100.0% | 1.25 pts |
| LALIGA | 1–0 | 100.0% | 3.6 pts |
| EPL | 7–3 | 70.0% | 0.99 pts |
| MLB | 58–26 | 69.0% | 3.86 pts |
| SERIEA | 4–3 | 57.1% | 1.03 pts |
Recent Graded Games
80MLBAI Disagree
LossWashington Nationals at Arizona Diamondbacks
Pick
Washington Nationals -0.6
Final
1–5
Date
Jun 7, 2026
Cade Cavalli (3.62) vs Michael Soroka (3.49)
indoor · park 1
ESPN · ESPN probables · Weather.gov
MLBAI Elite
WinPittsburgh Pirates at Atlanta Braves
Pick
Atlanta Braves +1.9
Final
2–3
Date
Jun 7, 2026
Mason Montgomery (4.56) vs Bryce Elder (2.66)
72F · 0mph unknown · park 1.01
ESPN · ESPN probables · Weather.gov
MLBAI Disagree
WinNew York Mets at San Diego Padres
Pick
New York Mets -0.8
Final
7–3
Date
Jun 7, 2026
Huascar Brazoban (2.18) vs Randy Vasquez (3.63)
65F · 5mph out · park 0.94
ESPN · ESPN probables · Weather.gov
MLBAI Elite
WinMilwaukee Brewers at Colorado Rockies
Pick
Milwaukee Brewers -2.5
Final
12–4
Date
Jun 7, 2026
Shane Drohan (3.11) vs Kyle Freeland (7.81)
84F · 7mph cross · park 1.34
ESPN · ESPN probables · Weather.gov
MLBAI Elite
LossLos Angeles Angels at Los Angeles Dodgers
Pick
Los Angeles Dodgers +1.2
Final
13–5
Date
Jun 7, 2026
Jose Soriano (2.96) vs Emmet Sheehan (4.7)
69F · 10mph cross · park 0.96
ESPN · ESPN probables · Weather.gov
MLBAI Disagree
WinKansas City Royals at Minnesota Twins
Pick
Kansas City Royals -0.6
Final
6–5
Date
Jun 7, 2026
Noah Cameron (3.84) vs Connor Prielipp (5.15)
75F · 10mph out · park 1
ESPN · ESPN probables · Weather.gov
MLBAI Agree
WinCleveland Guardians at Texas Rangers
Pick
Texas Rangers +0.8
Final
0–10
Date
Jun 7, 2026
Joey Cantillo (4.57) vs Jacob deGrom (3.18)
indoor · park 1.02
ESPN · ESPN probables · Weather.gov
MLBAI Agree
WinCincinnati Reds at St. Louis Cardinals
Pick
St. Louis Cardinals +1.5
Final
3–5
Date
Jun 7, 2026
Rhett Lowder (5.01) vs Michael McGreevy (2.99)
82F · 8mph out · park 0.97
ESPN · ESPN probables · Weather.gov
MLBAI Agree
WinChicago White Sox at Philadelphia Phillies
Pick
Philadelphia Phillies +0.9
Final
5–9
Date
Jun 7, 2026
Tyler Gilbert (18.9) vs Aaron Nola (5.86)
80F · 10mph in · park 1.03
ESPN · ESPN probables · Weather.gov
MLBAI Elite
WinBoston Red Sox at New York Yankees
Pick
New York Yankees +1.5
Final
1–6
Date
Jun 7, 2026
Ranger Suarez (3.18) vs Cam Schlittler (1.87)
75F · 12mph in · park 1.06
ESPN · ESPN probables · Weather.gov
MLBAI Agree
WinAthletics at Houston Astros
Pick
Athletics -0.7
Final
5–0
Date
Jun 7, 2026
Gage Jump (3.75) vs Mike Burrows (5.66)
indoor · park 1.01
ESPN · ESPN probables · Weather.gov
MLBAI Agree
LossWashington Nationals at Arizona Diamondbacks
Pick
Arizona Diamondbacks +0.6
Final
6–1
Date
Jun 6, 2026
Zack Littell (5.01) vs Eduardo Rodriguez (2.24)
indoor · park 1
ESPN · ESPN probables · Weather.gov
MLBAI Agree
LossTampa Bay Rays at Miami Marlins
Pick
Tampa Bay Rays -0.6
Final
3–4
Date
Jun 6, 2026
Shane McClanahan (2.45) vs Lake Bachar (3.45)
indoor · park 0.95
ESPN · ESPN probables · Weather.gov
MLBAI Elite
WinSeattle Mariners at Detroit Tigers
Pick
Seattle Mariners -0.9
Final
4–0
Date
Jun 6, 2026
Bryce Miller (1.33) vs Keider Montero (3.95)
79F · 7mph in · park 0.99
ESPN · ESPN probables · Weather.gov
MLBAI Agree
WinSan Francisco Giants at Chicago Cubs
Pick
Chicago Cubs +1.1
Final
2–3
Date
Jun 6, 2026
Landen Roupp (4) vs Ben Brown (1.74)
68F · 5mph in · park 1.04
ESPN · ESPN probables · Weather.gov
MLBAI Elite
WinPittsburgh Pirates at Atlanta Braves
Pick
Atlanta Braves +0.9
Final
3–6
Date
Jun 6, 2026
Braxton Ashcraft (3.28) vs Spencer Strider (4)
77F · 5mph out · park 1.01
ESPN · ESPN probables · Weather.gov
MLBAI Agree
LossKansas City Royals at Minnesota Twins
Pick
Minnesota Twins +0.7
Final
3–2
Date
Jun 6, 2026
Luinder Avila (4.44) vs Joe Ryan (3.2)
78F · 0mph unknown · park 1
ESPN · ESPN probables · Weather.gov
MLBAI Agree
WinCincinnati Reds at St. Louis Cardinals
Pick
St. Louis Cardinals +1.2
Final
5–6
Date
Jun 6, 2026
Nick Lodolo (5.51) vs Matthew Liberatore (4.48)
81F · 5mph out · park 0.97
ESPN · ESPN probables · Weather.gov
MLBAI Agree
WinChicago White Sox at Philadelphia Phillies
Pick
Chicago White Sox -0.6
Final
6–3
Date
Jun 6, 2026
Brandon Eisert (3.21) vs Andrew Painter (6.21)
81F · 10mph out · park 1.03
ESPN · ESPN probables · Weather.gov
MLBAI Disagree
WinAthletics at Houston Astros
Pick
Houston Astros +0.8
Final
2–13
Date
Jun 6, 2026
Kade Morris (20.25) vs Tatsuya Imai (5.24)
indoor · park 1.01
ESPN · ESPN probables · Weather.gov
MLBAI Agree
WinTampa Bay Rays at Miami Marlins
Pick
Tampa Bay Rays -0.8
Final
6–0
Date
Jun 5, 2026
Drew Rasmussen (3) vs Ryan Gusto (10.8)
indoor · park 0.95
ESPN · ESPN probables · Weather.gov
MLBAI Agree
LossSeattle Mariners at Detroit Tigers
Pick
Seattle Mariners -0.8
Final
3–7
Date
Jun 5, 2026
Bryan Woo (3.44) vs Framber Valdez (4.39)
85F · 10mph out · park 0.99
ESPN · ESPN probables · Weather.gov
MLBAI Agree
WinSan Francisco Giants at Chicago Cubs
Pick
San Francisco Giants -0.4
Final
18–3
Date
Jun 5, 2026
Robbie Ray (4.12) vs Edward Cabrera (4.99)
72F · 10mph out · park 1.04
ESPN · ESPN probables · Weather.gov
MLBAI Elite
WinPittsburgh Pirates at Atlanta Braves
Pick
Atlanta Braves +1.6
Final
3–6
Date
Jun 5, 2026
Mitch Keller (4.81) vs Martin Perez (3.02)
71F · 0mph unknown · park 1.01
ESPN · ESPN probables · Weather.gov
MLBAI Agree
WinCincinnati Reds at St. Louis Cardinals
Pick
St. Louis Cardinals +0.8
Final
3–10
Date
Jun 5, 2026
Brady Singer (5.89) vs Kyle Leahy (4.42)
79F · 7mph out · park 0.97
ESPN · ESPN probables · Weather.gov
MLBAI Disagree
WinChicago White Sox at Philadelphia Phillies
Pick
Philadelphia Phillies +0.7
Final
6–8
Date
Jun 5, 2026
Anthony Kay (4.4) vs Jesus Luzardo (4.56)
79F · 5mph out · park 1.03
ESPN · ESPN probables · Weather.gov
MLBAI Elite
LossBoston Red Sox at New York Yankees
Pick
New York Yankees +0.6
Final
5–3
Date
Jun 5, 2026
Sonny Gray (3.2) vs Ryan Weathers (3.86)
80F · 5mph out · park 1.06
ESPN · ESPN probables · Weather.gov
MLBAI Agree
LossBaltimore Orioles at Toronto Blue Jays
Pick
Toronto Blue Jays +0.6
Final
13–3
Date
Jun 5, 2026
Brandon Young (3.35) vs Trey Yesavage (2.19)
indoor · park 1.03
ESPN · ESPN probables · Weather.gov
MLBAI Agree
WinAthletics at Houston Astros
Pick
Houston Astros +0.6
Final
1–5
Date
Jun 5, 2026
Jack Perkins (5.46) vs Peter Lambert (3.77)
indoor · park 1.01
ESPN · ESPN probables · Weather.gov
MLBAI Elite
LossSan Francisco Giants at Milwaukee Brewers
Pick
Milwaukee Brewers +1.5
Final
12–9
Date
Jun 4, 2026
Adrian Houser (5.49) vs Coleman Crow (5.94)
indoor · park 0.98
ESPN · ESPN probables · Weather.gov
MLBAI Agree
WinSan Diego Padres at Philadelphia Phillies
Pick
Philadelphia Phillies +1.4
Final
4–6
Date
Jun 4, 2026
Lucas Giolito (4.86) vs Zack Wheeler (2.31)
87F · 5mph out · park 1.03
ESPN · ESPN probables · Weather.gov
MLBAI Agree
WinCleveland Guardians at New York Yankees
Pick
New York Yankees +1.2
Final
1–2
Date
Jun 4, 2026
Slade Cecconi (4.92) vs Carlos Rodon (2.88)
86F · 9mph out · park 1.06
ESPN · ESPN probables · Weather.gov
MLBAI Elite
WinMinnesota Twins at Chicago White Sox
Pick
Chicago White Sox +0.9
Final
2–6
Date
May 28, 2026
Simeon Woods Richardson (7.74) vs Davis Martin (2)
58F · 15mph in · park 0.99
ESPN · ESPN probables · Weather.gov
MLBAI Elite
WinAtlanta Braves at Boston Red Sox
Pick
Atlanta Braves -1.4
Final
10–2
Date
May 28, 2026
Chris Sale (2.01) vs Payton Tolle (2.61)
62F · 3mph in · park 1.07
ESPN · ESPN probables · Weather.gov
MLBAI Elite
LossTampa Bay Rays at Baltimore Orioles
Pick
Tampa Bay Rays -1.1
Final
2–11
Date
May 27, 2026
Steven Matz (3.7) vs Chris Bassitt (5.51)
71F · 1mph out · park 1.02
ESPN · ESPN probables · Weather.gov
MLBAI Agree
WinSt. Louis Cardinals at Milwaukee Brewers
Pick
Milwaukee Brewers +1.2
Final
1–2
Date
May 27, 2026
indoor · park 0.98
ESPN · Weather.gov
MLBAI Agree
WinPhiladelphia Phillies at San Diego Padres
Pick
Philadelphia Phillies -0.7
Final
3–0
Date
May 27, 2026
Cristopher Sanchez (1.62) vs Walker Buehler (5.05)
65F · 10mph out · park 0.94
ESPN · ESPN probables · Weather.gov
MLBAI Elite
WinNew York Yankees at Kansas City Royals
Pick
New York Yankees -1.8
Final
7–0
Date
May 27, 2026
Gerrit Cole (0) vs Noah Cameron (4.72)
79F · 6mph out · park 0.98
ESPN · ESPN probables · Weather.gov
MLBAI Agree
WinMinnesota Twins at Chicago White Sox
Pick
Chicago White Sox +0.9
Final
2–15
Date
May 27, 2026
Connor Prielipp (4.03) vs Davis Martin (2.04)
72F · 5mph out · park 0.99
ESPN · ESPN probables · Weather.gov
MLBAI Agree
LossHouston Astros at Texas Rangers
Pick
Texas Rangers +0.6
Final
4–3
Date
May 27, 2026
Mike Burrows (5.75) vs Jacob deGrom (3.86)
indoor · park 1.02
ESPN · ESPN probables · Weather.gov
MLBAI Elite
WinColorado Rockies at Los Angeles Dodgers
Pick
Los Angeles Dodgers +2.4
Final
1–4
Date
May 27, 2026
Tomoyuki Sugano (3.86) vs Shohei Ohtani (0.73)
64F · 10mph cross · park 0.96
ESPN · ESPN probables · Weather.gov
MLBAI Agree
LossCincinnati Reds at New York Mets
Pick
Cincinnati Reds -0.5
Final
2–4
Date
May 27, 2026
69F · 7mph out · park 0.96
ESPN · Weather.gov
MLBAI Agree
LossChicago Cubs at Pittsburgh Pirates
Pick
Pittsburgh Pirates +0.7
Final
10–4
Date
May 27, 2026
Jameson Taillon (5.2) vs Bubba Chandler (4.79)
76F · 2mph out · park 0.95
ESPN · ESPN probables · Weather.gov
MLBAI Elite
LossAtlanta Braves at Boston Red Sox
Pick
Atlanta Braves -1.6
Final
0–8
Date
May 27, 2026
Bryce Elder (1.97) vs Connelly Early (3.33)
71F · 8mph out · park 1.07
ESPN · ESPN probables · Weather.gov
MLBAI Agree
WinArizona Diamondbacks at San Francisco Giants
Pick
Arizona Diamondbacks -1.3
Final
3–2
Date
May 27, 2026
Michael Soroka (3.27) vs Trevor McDonald (4.76)
59F · 20mph out · park 0.93
ESPN · ESPN probables · Weather.gov
MLBAI Agree
WinWashington Nationals at Cleveland Guardians
Pick
Washington Nationals -0.5
Final
6–3
Date
May 26, 2026
Cade Cavalli (3.86) vs Joey Cantillo (3.57)
72F · 0mph unknown · park 0.97
ESPN · ESPN probables · Weather.gov
MLBAI Elite
LossTampa Bay Rays at Baltimore Orioles
Pick
Tampa Bay Rays -0.9
Final
1–6
Date
May 26, 2026
Griffin Jax (3.54) vs Shane Baz (4.87)
71F · 1mph out · park 1.02
ESPN · ESPN probables · Weather.gov
MLBAI Agree
WinSt. Louis Cardinals at Milwaukee Brewers
Pick
Milwaukee Brewers +1.4
Final
0–6
Date
May 26, 2026
Michael McGreevy (2.4) vs Kyle Harrison (1.77)
indoor · park 0.98
ESPN · ESPN probables · Weather.gov
MLBAI Disagree
LossSeattle Mariners at Athletics Athletics
Pick
Athletics +0.2
Final
4–1
Date
May 26, 2026
Emerson Hancock (3.07) vs Luis Severino (4.23)
MLBAI Disagree
LossSeattle Mariners at Athletics
Pick
Athletics +0.2
Final
4–1
Date
May 26, 2026
Emerson Hancock (3.07) vs Luis Severino (4.23)
64F · 13mph cross · park 0.89
ESPN · ESPN probables · Weather.gov
NBAAI Agree
WinSan Antonio Spurs at Oklahoma City Thunder
Pick
Oklahoma City Thunder +3.3
Final
114–127
Date
May 26, 2026
ESPN
MLBAI Disagree
WinPhiladelphia Phillies at San Diego Padres
Pick
Philadelphia Phillies -0.5
Final
4–3
Date
May 26, 2026
Aaron Nola (6.04) vs Griffin Canning (7.54)
67F · 10mph cross · park 0.94
ESPN · ESPN probables · Weather.gov
MLBAI Elite
WinNew York Yankees at Kansas City Royals
Pick
New York Yankees -1.8
Final
15–1
Date
May 26, 2026
Cam Schlittler (1.5) vs Bailey Falter (9.82)
79F · 6mph out · park 0.98
ESPN · ESPN probables · Weather.gov
MLB
WinMinnesota Twins at Chicago White Sox
Pick
Minnesota Twins -0.3
Final
5–3
Date
May 26, 2026
Joe Ryan (3.02) vs Sean Burke (4.08)
74F · 10mph cross · park 0.99
ESPN · ESPN probables · Weather.gov
MLBAI Agree
WinMiami Marlins at Toronto Blue Jays
Pick
Toronto Blue Jays +0.6
Final
1–8
Date
May 26, 2026
indoor · park 1.03
ESPN · Weather.gov
MLBAI Agree
LossLos Angeles Angels at Detroit Tigers
Pick
Detroit Tigers +0.6
Final
10–6
Date
May 26, 2026
Jack Kochanowicz (4.55) vs Keider Montero (3.83)
69F · 5mph out · park 0.99
ESPN · ESPN probables · Weather.gov
MLBAI Agree
WinHouston Astros at Texas Rangers
Pick
Texas Rangers +0.6
Final
7–10
Date
May 26, 2026
Jason Alexander (7.3) vs Jack Leiter (4.61)
indoor · park 1.02
ESPN · ESPN probables · Weather.gov
MLBAI Elite
WinColorado Rockies at Los Angeles Dodgers
Pick
Los Angeles Dodgers +2.0
Final
6–15
Date
May 26, 2026
Kyle Freeland (7.04) vs Eric Lauer (6.69)
64F · 10mph cross · park 0.96
ESPN · ESPN probables · Weather.gov
NHLAI Disagree
WinColorado Avalanche at Vegas Golden Knights
Pick
Vegas Golden Knights +0.4
Final
1–2
Date
May 26, 2026
ESPN · NHL official
MLBAI Agree
WinCincinnati Reds at New York Mets
Pick
Cincinnati Reds -1.1
Final
7–2
Date
May 26, 2026
Chase Burns (1.83) vs David Peterson (5.03)
69F · 7mph out · park 0.96
ESPN · ESPN probables · Weather.gov
MLBAI Agree
WinChicago Cubs at Pittsburgh Pirates
Pick
Pittsburgh Pirates +0.7
Final
1–12
Date
May 26, 2026
Jordan Wicks (—) vs Braxton Ashcraft (2.89)
69F · 3mph in · park 0.95
ESPN · ESPN probables · Weather.gov
MLBAI Agree
WinAtlanta Braves at Boston Red Sox
Pick
Atlanta Braves -1.0
Final
7–6
Date
May 26, 2026
Spencer Strider (3) vs Ranger Suarez (2.4)
71F · 8mph out · park 1.07
ESPN · ESPN probables · Weather.gov
MLBAI Agree
WinArizona Diamondbacks at San Francisco Giants
Pick
Arizona Diamondbacks -1.5
Final
7–5
Date
May 26, 2026
Eduardo Rodriguez (2.24) vs Tyler Mahle (6.1)
59F · 20mph out · park 0.93
ESPN · ESPN probables · Weather.gov
MLBAI Agree
LossWashington Nationals at Cleveland Guardians
Pick
Cleveland Guardians +1.2
Final
10–2
Date
May 25, 2026
Zack Littell (5.83) vs Tanner Bibee (3.75)
59F · 1mph in · park 0.97
ESPN · ESPN probables · Weather.gov
MLBAI Elite
LossTampa Bay Rays at Baltimore Orioles
Pick
Tampa Bay Rays -1.5
Final
7–9
Date
May 25, 2026
Shane McClanahan (2.52) vs Kyle Bradish (3.86)
70F · 2mph in · park 1.02
ESPN · ESPN probables · Weather.gov
MLBAI Agree
WinSt. Louis Cardinals at Milwaukee Brewers
Pick
Milwaukee Brewers +1.8
Final
1–5
Date
May 25, 2026
Matthew Liberatore (4.76) vs Jacob Misiorowski (1.83)
indoor · park 0.98
ESPN · ESPN probables · Weather.gov
MLBAI Agree
LossPhiladelphia Phillies at San Diego Padres
Pick
San Diego Padres +1.1
Final
3–0
Date
May 25, 2026
Jesus Luzardo (4.85) vs Randy Vasquez (2.96)
67F · 10mph cross · park 0.94
ESPN · ESPN probables · Weather.gov
MLBAI Elite
WinNew York Yankees at Kansas City Royals
Pick
New York Yankees -1.0
Final
4–3
Date
May 25, 2026
Will Warren (3.55) vs Michael Wacha (2.69)
79F · 6mph out · park 0.98
ESPN · ESPN probables · Weather.gov
MLBAI Agree
LossMinnesota Twins at Chicago White Sox
Pick
Minnesota Twins -0.5
Final
1–3
Date
May 25, 2026
Zebby Matthews (1.38) vs Anthony Kay (4.27)
74F · 10mph cross · park 0.99
ESPN · ESPN probables · Weather.gov
MLBAI Agree
WinCincinnati Reds at New York Mets
Pick
Cincinnati Reds -0.3
Final
7–2
Date
May 25, 2026
Nick Lodolo (5.57) vs Nolan McLean (4.4)
67F · 6mph out · park 0.96
ESPN · ESPN probables · Weather.gov
MLBAI Disagree
WinChicago Cubs at Pittsburgh Pirates
Pick
Pittsburgh Pirates +0.3
Final
1–2
Date
May 25, 2026
Ben Brown (2.01) vs Carmen Mlodzinski (3.76)
75F · 5mph in · park 0.95
ESPN · ESPN probables · Weather.gov
MLBAI Agree
WinArizona Diamondbacks at San Francisco Giants
Pick
Arizona Diamondbacks -0.3
Final
6–2
Date
May 25, 2026
Merrill Kelly (5.25) vs Landen Roupp (3.3)
58F · 14mph out · park 0.93
ESPN · ESPN probables · Weather.gov
EPL
LossWolverhampton Wanderers at Burnley
Pick
Burnley +0.3
Final
1–1
Date
May 24, 2026
MLB
LossWashington Nationals at Atlanta Braves
Pick
Atlanta Braves +1.5
Final
2–1
Date
May 24, 2026
SERIEA
WinUdinese at Napoli
Pick
Napoli +0.6
Final
0–1
Date
May 24, 2026
MLB
WinTexas Rangers at Los Angeles Angels
Pick
Los Angeles Angels +0.2
Final
1–2
Date
May 24, 2026
MLB
WinTampa Bay Rays at New York Yankees
Pick
New York Yankees +0.5
Final
0–2
Date
May 24, 2026
MLB
WinSeattle Mariners at Kansas City Royals
Pick
Kansas City Royals +0.3
Final
6–8
Date
May 24, 2026
SERIEA
LossSassuolo at Parma
Pick
Draw +0.1
Final
0–1
Date
May 24, 2026
MLB
LossPittsburgh Pirates at Toronto Blue Jays
Pick
Toronto Blue Jays +0.4
Final
4–1
Date
May 24, 2026
▸AI confidence calibration
| Confidence band | Games | Accuracy |
|---|---|---|
| 0.50–0.60 | 15 | 60.0% |
| 0.60–0.70 | 37 | 75.7% |
| 0.70–0.80 | 17 | 64.7% |
| 0.80–0.90 | 6 | 66.7% |
▸Prompt version comparison
| Prompt | Picks | Wins | Win % |
|---|---|---|---|
| pre-stamp-mixed | 22 | 14 | 63.6% |
| v2-classic | 53 | 38 | 71.7% |