BBBetBotResearch Command Center

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%
185 · 23g
Medium
67.3%
3718 · 55g
Low
67.9%
199 · 28g

Model Accuracy Trend

May 24, 2026Jun 7, 2026mean abs spread error (pts)

Mean absolute spread error: 3.56 pts — lower is better.

By League

LeagueW–LWin %Avg Spread Err
NBA2–0100.0%15.1 pts
NHL2–0100.0%1.25 pts
LALIGA1–0100.0%3.6 pts
EPL7–370.0%0.99 pts
MLB58–2669.0%3.86 pts
SERIEA4–357.1%1.03 pts

Recent Graded Games

80
MLBAI Disagree
Loss
Washington 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
Win
Pittsburgh 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
Win
New 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
Win
Milwaukee 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
Loss
Los 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
Win
Kansas 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
Win
Cleveland 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
Win
Cincinnati 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
Win
Chicago 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
Win
Boston 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
Win
Athletics 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
Loss
Washington 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
Loss
Tampa 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
Win
Seattle 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
Win
San 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
Win
Pittsburgh 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
Loss
Kansas 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
Win
Cincinnati 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
Win
Chicago 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
Win
Athletics 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
Win
Tampa 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
Loss
Seattle 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
Win
San 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
Win
Pittsburgh 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
Win
Cincinnati 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
Win
Chicago 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
Loss
Boston 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
Loss
Baltimore 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
Win
Athletics 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
Loss
San 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
Win
San 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
Win
Cleveland 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
Win
Minnesota 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
Win
Atlanta 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
Loss
Tampa 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
Win
St. 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
Win
Philadelphia 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
Win
New 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
Win
Minnesota 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
Loss
Houston 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
Win
Colorado 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
Loss
Cincinnati 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
Loss
Chicago 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
Loss
Atlanta 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
Win
Arizona 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
Win
Washington 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
Loss
Tampa 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
Win
St. 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
Loss
Seattle 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
Loss
Seattle 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
Win
San Antonio Spurs at Oklahoma City Thunder
Pick
Oklahoma City Thunder +3.3
Final
114–127
Date
May 26, 2026
ESPN
MLBAI Disagree
Win
Philadelphia 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
Win
New 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
Win
Minnesota 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
Win
Miami 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
Loss
Los 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
Win
Houston 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
Win
Colorado 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
Win
Colorado Avalanche at Vegas Golden Knights
Pick
Vegas Golden Knights +0.4
Final
1–2
Date
May 26, 2026
ESPN · NHL official
MLBAI Agree
Win
Cincinnati 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
Win
Chicago 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
Win
Atlanta 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
Win
Arizona 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
Loss
Washington 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
Loss
Tampa 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
Win
St. 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
Loss
Philadelphia 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
Win
New 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
Loss
Minnesota 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
Win
Cincinnati 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
Win
Chicago 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
Win
Arizona 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
Loss
Wolverhampton Wanderers at Burnley
Pick
Burnley +0.3
Final
1–1
Date
May 24, 2026
MLB
Loss
Washington Nationals at Atlanta Braves
Pick
Atlanta Braves +1.5
Final
2–1
Date
May 24, 2026
SERIEA
Win
Udinese at Napoli
Pick
Napoli +0.6
Final
0–1
Date
May 24, 2026
MLB
Win
Texas Rangers at Los Angeles Angels
Pick
Los Angeles Angels +0.2
Final
1–2
Date
May 24, 2026
MLB
Win
Tampa Bay Rays at New York Yankees
Pick
New York Yankees +0.5
Final
0–2
Date
May 24, 2026
MLB
Win
Seattle Mariners at Kansas City Royals
Pick
Kansas City Royals +0.3
Final
6–8
Date
May 24, 2026
SERIEA
Loss
Sassuolo at Parma
Pick
Draw +0.1
Final
0–1
Date
May 24, 2026
MLB
Loss
Pittsburgh Pirates at Toronto Blue Jays
Pick
Toronto Blue Jays +0.4
Final
4–1
Date
May 24, 2026
AI confidence calibration
Confidence bandGamesAccuracy
0.50–0.601560.0%
0.60–0.703775.7%
0.70–0.801764.7%
0.80–0.90666.7%
Prompt version comparison
PromptPicksWinsWin %
pre-stamp-mixed221463.6%
v2-classic533871.7%