MLB · Totals · 311 games since May 23

BBMI vs Vegas.

For every game, both numbers are on the record before first pitch: the BBMI projected total and the Vegas line. After the final out, we measure which one landed closer. No picks here — just line quality, head to head.

ThroughJun 15

Sample is sim-era only (per-PA sim deployed May 23). Prior MVM (FIP/wOBA) model results are paper-tracked off-site, not displayed here. Comparisons gain stability as sample grows; early-season noise warning auto-engages below n=100.

In calibration · sim-era only since May 23
BBMI closer
129
41.5% of 311 games
vs
2 ties
Vegas closer
180
57.9%

Error metrics

Lower is better on the error metrics

MAE

Average miss, in runs

BBMI3.55
Vegas3.34

Vegas by 0.22 runs

RMSE

Penalizes the big misses harder

BBMI4.73
Vegas4.44

Vegas by 0.29 runs

Bias

Systematic lean, + = projects too high

BBMI-0.99
Vegas-0.88

Vegas by 0.12 runs

Projected winner accuracy

Of 311 decided games, share each projection's implied winner was right

BBMI48%
Vegas56%

Vegas by 8 pts

Game by game · 311 games

Err = projection − actual total · sort any column
DateMatchupVegas O/UBBMIDiffActualBBMI errVegas errCloser
Jun 15Miami Marlins logoMiami Marlins @ Philadelphia Phillies7.58.61.17+1.6+0.5Vegas
Jun 15Kansas City Royals logoKansas City Royals @ Washington Nationals9.08.90.110−1.1−1.0Vegas
Jun 15New York Mets logoNew York Mets @ Cincinnati Reds8.08.20.212−3.8−4.0BBMI
Jun 15San Diego Padres logoSan Diego Padres @ St. Louis Cardinals8.57.60.93+4.6+5.5BBMI
Jun 15Colorado Rockies logoColorado Rockies @ Chicago Cubs9.59.70.29+0.7+0.5Vegas
Jun 15Minnesota Twins logoMinnesota Twins @ Texas Rangers8.06.91.16+0.9+2.0BBMI
Jun 15Detroit Tigers logoDetroit Tigers @ Houston Astros8.58.60.112−3.4−3.5BBMI
Jun 15Los Angeles Angels logoLos Angeles Angels @ Arizona Diamondbacks9.07.31.77+0.3+2.0BBMI
Jun 15Pittsburgh Pirates logoPittsburgh Pirates @ Athletics10.59.21.313−3.8−2.5Vegas
Jun 14Miami Marlins logoMiami Marlins @ Pittsburgh Pirates7.07.80.86+1.8+1.0Vegas
Jun 14San Diego Padres logoSan Diego Padres @ Baltimore Orioles10.07.52.57+0.5+3.0BBMI
Jun 14Seattle Mariners logoSeattle Mariners @ Washington Nationals10.09.10.911−1.9−1.0Vegas
Jun 14New York Yankees logoNew York Yankees @ Toronto Blue Jays8.59.40.911−1.6−2.5BBMI
Jun 14Arizona Diamondbacks logoArizona Diamondbacks @ Cincinnati Reds9.58.80.78+0.8+1.5BBMI
Jun 14Atlanta Braves logoAtlanta Braves @ New York Mets8.57.60.99−1.4−0.5Vegas
Jun 14Houston Astros logoHouston Astros @ Kansas City Royals8.58.70.24+4.7+4.5Vegas
Jun 14St. Louis Cardinals logoSt. Louis Cardinals @ Minnesota Twins9.09.10.19+0.1+0.0Vegas
Jun 14Los Angeles Dodgers logoLos Angeles Dodgers @ Chicago White Sox10.08.11.910−1.9+0.0Vegas
Jun 14Philadelphia Phillies logoPhiladelphia Phillies @ Milwaukee Brewers7.06.80.34+2.8+3.0BBMI
Jun 14Colorado Rockies logoColorado Rockies @ Athletics14.09.64.432−22.4−18.0Vegas
Jun 14Chicago Cubs logoChicago Cubs @ San Francisco Giants8.08.50.56+2.5+2.0Vegas
Jun 14Tampa Bay Rays logoTampa Bay Rays @ Los Angeles Angels9.07.61.411−3.4−2.0Vegas
Jun 13St. Louis Cardinals logoSt. Louis Cardinals @ Minnesota Twins9.08.01.015−7.0−6.0Vegas
Jun 13New York Yankees logoNew York Yankees @ Toronto Blue Jays7.57.20.34+3.2+3.5BBMI
Jun 13San Diego Padres logoSan Diego Padres @ Baltimore Orioles10.07.82.212−4.2−2.0Vegas
Jun 13Seattle Mariners logoSeattle Mariners @ Washington Nationals9.09.90.911−1.1−2.0BBMI
Jun 13Miami Marlins logoMiami Marlins @ Pittsburgh Pirates9.07.61.45+2.6+4.0BBMI
Jun 13Arizona Diamondbacks logoArizona Diamondbacks @ Cincinnati Reds9.08.30.73+5.3+6.0BBMI
Jun 13Detroit Tigers logoDetroit Tigers @ Cleveland Guardians8.06.91.14+2.9+4.0BBMI
Jun 13Texas Rangers logoTexas Rangers @ Boston Red Sox8.06.41.69−2.6−1.0Vegas
Jun 13Atlanta Braves logoAtlanta Braves @ New York Mets8.57.21.34+3.2+4.5BBMI
Jun 13Los Angeles Dodgers logoLos Angeles Dodgers @ Chicago White Sox8.08.00.08−0.0+0.0Vegas
Jun 13Houston Astros logoHouston Astros @ Kansas City Royals9.58.21.315−6.8−5.5Vegas
Jun 13Philadelphia Phillies logoPhiladelphia Phillies @ Milwaukee Brewers8.08.20.217−8.8−9.0BBMI
Jun 13Colorado Rockies logoColorado Rockies @ Athletics14.09.14.912−2.9+2.0Vegas
Jun 13Chicago Cubs logoChicago Cubs @ San Francisco Giants8.08.30.37+1.3+1.0Vegas
Jun 13Tampa Bay Rays logoTampa Bay Rays @ Los Angeles Angels8.58.80.38+0.8+0.5Vegas
Jun 12Miami Marlins logoMiami Marlins @ Pittsburgh Pirates8.58.10.411−2.9−2.5Vegas
Jun 12Seattle Mariners logoSeattle Mariners @ Washington Nationals9.09.30.312−2.7−3.0BBMI
Jun 12San Diego Padres logoSan Diego Padres @ Baltimore Orioles9.08.20.810−1.8−1.0Vegas
Jun 12Detroit Tigers logoDetroit Tigers @ Cleveland Guardians8.59.10.65+4.1+3.5Vegas
Jun 12Texas Rangers logoTexas Rangers @ Boston Red Sox8.57.51.011−3.5−2.5Vegas
Jun 12Arizona Diamondbacks logoArizona Diamondbacks @ Cincinnati Reds9.59.10.47+2.1+2.5BBMI
Jun 12Atlanta Braves logoAtlanta Braves @ New York Mets8.07.30.712−4.7−4.0Vegas
Jun 12New York Yankees logoNew York Yankees @ Toronto Blue Jays8.08.50.513−4.5−5.0BBMI
Jun 12Los Angeles Dodgers logoLos Angeles Dodgers @ Chicago White Sox9.08.70.310−1.3−1.0Vegas
Jun 12Philadelphia Phillies logoPhiladelphia Phillies @ Milwaukee Brewers7.57.60.16+1.6+1.5Vegas
Jun 12Houston Astros logoHouston Astros @ Kansas City Royals9.08.60.418−9.4−9.0Vegas
Jun 12St. Louis Cardinals logoSt. Louis Cardinals @ Minnesota Twins9.08.01.017−9.1−8.0Vegas
Jun 12Tampa Bay Rays logoTampa Bay Rays @ Los Angeles Angels9.09.70.77+2.7+2.0Vegas
Jun 12Colorado Rockies logoColorado Rockies @ Athletics14.08.85.210−1.2+4.0BBMI
Jun 12Chicago Cubs logoChicago Cubs @ San Francisco Giants8.59.81.36+3.8+2.5Vegas
Jun 11St. Louis Cardinals logoSt. Louis Cardinals @ New York Mets9.07.51.59−1.5+0.0Vegas
Jun 11Minnesota Twins logoMinnesota Twins @ Detroit Tigers9.57.52.011−3.5−1.5Vegas
Jun 11Arizona Diamondbacks logoArizona Diamondbacks @ Miami Marlins8.57.90.62+5.9+6.5BBMI
Jun 11Texas Rangers logoTexas Rangers @ Kansas City Royals10.58.52.06+2.5+4.5BBMI
Jun 11Chicago Cubs logoChicago Cubs @ Colorado Rockies11.09.21.812−2.8−1.0Vegas
Jun 11Los Angeles Dodgers logoLos Angeles Dodgers @ Pittsburgh Pirates9.57.81.714−6.2−4.5Vegas
Jun 11Seattle Mariners logoSeattle Mariners @ Baltimore Orioles8.57.70.812−4.3−3.5Vegas
Jun 10Boston Red Sox logoBoston Red Sox @ Tampa Bay Rays7.57.20.312−4.8−4.5Vegas
Jun 10New York Yankees logoNew York Yankees @ Cleveland Guardians7.57.20.312−4.8−4.5Vegas
Jun 10Washington Nationals logoWashington Nationals @ San Francisco Giants8.57.51.021−13.5−12.5Vegas
Jun 10Cincinnati Reds logoCincinnati Reds @ San Diego Padres8.07.70.39−1.3−1.0Vegas
Jun 10Seattle Mariners logoSeattle Mariners @ Baltimore Orioles9.08.70.39−0.3+0.0Vegas
Jun 10Los Angeles Dodgers logoLos Angeles Dodgers @ Pittsburgh Pirates8.06.91.117−10.1−9.0Vegas
Jun 10Minnesota Twins logoMinnesota Twins @ Detroit Tigers9.08.01.010−2.0−1.0Vegas
Jun 10Arizona Diamondbacks logoArizona Diamondbacks @ Miami Marlins8.08.10.18+0.1+0.0Vegas
Jun 10Philadelphia Phillies logoPhiladelphia Phillies @ Toronto Blue Jays8.59.91.411−1.1−2.5BBMI
Jun 10St. Louis Cardinals logoSt. Louis Cardinals @ New York Mets8.58.60.111−2.4−2.5BBMI
Jun 10Texas Rangers logoTexas Rangers @ Kansas City Royals10.08.02.010−2.0+0.0Vegas
Jun 10Atlanta Braves logoAtlanta Braves @ Chicago White Sox7.57.30.23+4.3+4.5BBMI
Jun 10Chicago Cubs logoChicago Cubs @ Colorado Rockies12.510.42.15+5.4+7.5BBMI
Jun 10Milwaukee Brewers logoMilwaukee Brewers @ Athletics14.59.35.27+2.3+7.5BBMI
Jun 10Houston Astros logoHouston Astros @ Los Angeles Angels8.58.10.45+3.1+3.5BBMI
Jun 9Seattle Mariners logoSeattle Mariners @ Baltimore Orioles8.57.21.311−3.8−2.5Vegas
Jun 9Los Angeles Dodgers logoLos Angeles Dodgers @ Pittsburgh Pirates8.06.91.115−8.1−7.0Vegas
Jun 9Boston Red Sox logoBoston Red Sox @ Tampa Bay Rays7.57.90.47+0.9+0.5Vegas
Jun 9Minnesota Twins logoMinnesota Twins @ Detroit Tigers8.08.20.214−5.8−6.0BBMI
Jun 9Arizona Diamondbacks logoArizona Diamondbacks @ Miami Marlins7.59.11.616−6.9−8.5BBMI
Jun 9New York Yankees logoNew York Yankees @ Cleveland Guardians8.57.60.95+2.6+3.5BBMI
Jun 9Philadelphia Phillies logoPhiladelphia Phillies @ Toronto Blue Jays7.59.21.75+4.2+2.5Vegas
Jun 9St. Louis Cardinals logoSt. Louis Cardinals @ New York Mets8.07.80.27+0.8+1.0BBMI
Jun 9Texas Rangers logoTexas Rangers @ Kansas City Royals9.57.52.08−0.5+1.5BBMI
Jun 9Atlanta Braves logoAtlanta Braves @ Chicago White Sox9.07.61.411−3.4−2.0Vegas
Jun 9Chicago Cubs logoChicago Cubs @ Colorado Rockies12.511.41.110+1.4+2.5BBMI
Jun 9Houston Astros logoHouston Astros @ Los Angeles Angels8.58.20.311−2.8−2.5Vegas
Jun 9Cincinnati Reds logoCincinnati Reds @ San Diego Padres7.56.90.68−1.1−0.5Vegas
Jun 9Washington Nationals logoWashington Nationals @ San Francisco Giants8.58.20.39−0.8−0.5Vegas
Jun 9Milwaukee Brewers logoMilwaukee Brewers @ Athletics12.510.22.312−1.8+0.5Vegas
Jun 8Seattle Mariners logoSeattle Mariners @ Baltimore Orioles9.08.90.19−0.1+0.0Vegas
Jun 8Boston Red Sox logoBoston Red Sox @ Tampa Bay Rays8.07.90.14+3.9+4.0BBMI
Jun 8New York Yankees logoNew York Yankees @ Cleveland Guardians7.58.00.512−4.0−4.5BBMI
Jun 8Philadelphia Phillies logoPhiladelphia Phillies @ Toronto Blue Jays7.58.30.87+1.3+0.5Vegas
Jun 8Houston Astros logoHouston Astros @ Los Angeles Angels9.08.01.09−1.0+0.0Vegas
Jun 8Cincinnati Reds logoCincinnati Reds @ San Diego Padres8.07.90.18−0.1+0.0Vegas
Jun 8Washington Nationals logoWashington Nationals @ San Francisco Giants8.08.40.47+1.4+1.0Vegas
Jun 8Milwaukee Brewers logoMilwaukee Brewers @ Athletics11.08.22.829−20.8−18.0Vegas
Jun 7Pittsburgh Pirates logoPittsburgh Pirates @ Atlanta Braves9.07.91.15+2.9+4.0BBMI
Jun 7Chicago White Sox logoChicago White Sox @ Philadelphia Phillies9.58.01.514−6.0−4.5Vegas
Jun 7Boston Red Sox logoBoston Red Sox @ New York Yankees8.07.80.27+0.8+1.0BBMI
Jun 7Baltimore Orioles logoBaltimore Orioles @ Toronto Blue Jays8.08.30.310−1.7−2.0BBMI
Jun 7Seattle Mariners logoSeattle Mariners @ Detroit Tigers8.58.40.19−0.6−0.5Vegas
Jun 7Tampa Bay Rays logoTampa Bay Rays @ Miami Marlins8.57.90.65+2.9+3.5BBMI
Jun 7Athletics logoAthletics @ Houston Astros9.010.11.15+5.1+4.0Vegas
Jun 7Kansas City Royals logoKansas City Royals @ Minnesota Twins9.07.51.511−3.5−2.0Vegas
Jun 7Cincinnati Reds logoCincinnati Reds @ St. Louis Cardinals9.07.91.18−0.1+1.0BBMI
Jun 7Cleveland Guardians logoCleveland Guardians @ Texas Rangers7.56.11.410−3.9−2.5Vegas
Jun 7Milwaukee Brewers logoMilwaukee Brewers @ Colorado Rockies12.59.23.316−6.8−3.5Vegas
Jun 7Washington Nationals logoWashington Nationals @ Arizona Diamondbacks8.09.11.16+3.1+2.0Vegas
Jun 7Los Angeles Angels logoLos Angeles Angels @ Los Angeles Dodgers8.58.80.318−9.2−9.5BBMI
Jun 7New York Mets logoNew York Mets @ San Diego Padres7.57.70.210−2.3−2.5BBMI
Jun 7San Francisco Giants logoSan Francisco Giants @ Chicago Cubs8.09.31.33+6.3+5.0Vegas
Jun 6Seattle Mariners logoSeattle Mariners @ Detroit Tigers9.08.30.74+4.3+5.0BBMI
Jun 6Kansas City Royals logoKansas City Royals @ Minnesota Twins8.57.31.25+2.3+3.5BBMI
Jun 6Cincinnati Reds logoCincinnati Reds @ St. Louis Cardinals9.08.80.211−2.2−2.0Vegas
Jun 6San Francisco Giants logoSan Francisco Giants @ Chicago Cubs7.59.41.95+4.4+2.5Vegas
Jun 6Baltimore Orioles logoBaltimore Orioles @ Toronto Blue Jays8.57.11.410−2.9−1.5Vegas
Jun 6Chicago White Sox logoChicago White Sox @ Philadelphia Phillies10.08.21.89−0.8+1.0BBMI
Jun 6Washington Nationals logoWashington Nationals @ Arizona Diamondbacks9.59.40.17+2.4+2.5BBMI
Jun 6Athletics logoAthletics @ Houston Astros9.57.91.615−7.1−5.5Vegas
Jun 6Pittsburgh Pirates logoPittsburgh Pirates @ Atlanta Braves8.07.90.19−1.1−1.0Vegas
Jun 6Tampa Bay Rays logoTampa Bay Rays @ Miami Marlins7.57.00.57−0.0+0.5BBMI
Jun 6Cleveland Guardians logoCleveland Guardians @ Texas Rangers7.57.30.26+1.3+1.5BBMI
Jun 6Milwaukee Brewers logoMilwaukee Brewers @ Colorado Rockies10.59.11.48+1.1+2.5BBMI
Jun 6Los Angeles Angels logoLos Angeles Angels @ Los Angeles Dodgers8.510.82.311−0.2−2.5BBMI
Jun 6New York Mets logoNew York Mets @ San Diego Padres7.57.30.25+2.3+2.5BBMI
Jun 5San Francisco Giants logoSan Francisco Giants @ Chicago Cubs11.08.42.621−12.6−10.0Vegas
Jun 5Seattle Mariners logoSeattle Mariners @ Detroit Tigers8.07.80.210−2.2−2.0Vegas
Jun 5Chicago White Sox logoChicago White Sox @ Philadelphia Phillies8.58.20.314−5.8−5.5Vegas
Jun 5Boston Red Sox logoBoston Red Sox @ New York Yankees8.08.30.38+0.3+0.0Vegas
Jun 5Baltimore Orioles logoBaltimore Orioles @ Toronto Blue Jays8.09.11.116−6.9−8.0BBMI
Jun 5Tampa Bay Rays logoTampa Bay Rays @ Miami Marlins7.57.70.26+1.7+1.5Vegas
Jun 5Pittsburgh Pirates logoPittsburgh Pirates @ Atlanta Braves8.57.60.99−1.4−0.5Vegas
Jun 5Athletics logoAthletics @ Houston Astros9.09.70.76+3.7+3.0Vegas
Jun 5Cincinnati Reds logoCincinnati Reds @ St. Louis Cardinals9.07.61.413−5.4−4.0Vegas
Jun 5Cleveland Guardians logoCleveland Guardians @ Texas Rangers7.57.70.25+2.7+2.5Vegas
Jun 5Kansas City Royals logoKansas City Royals @ Minnesota Twins8.58.00.58−0.0+0.5BBMI
Jun 5Milwaukee Brewers logoMilwaukee Brewers @ Colorado Rockies11.511.10.416−4.9−4.5Vegas
Jun 5Washington Nationals logoWashington Nationals @ Arizona Diamondbacks9.08.70.315−6.3−6.0Vegas
Jun 5New York Mets logoNew York Mets @ San Diego Padres7.07.30.35+2.3+2.0Vegas
Jun 4San Diego Padres logoSan Diego Padres @ Philadelphia Phillies8.59.51.010−0.5−1.5BBMI
Jun 4Baltimore Orioles logoBaltimore Orioles @ Boston Red Sox10.56.73.810−3.3+0.5Vegas
Jun 4Cleveland Guardians logoCleveland Guardians @ New York Yankees8.58.50.03+5.5+5.5Vegas
Jun 4San Francisco Giants logoSan Francisco Giants @ Milwaukee Brewers9.07.11.921−13.9−12.0Vegas
Jun 4Toronto Blue Jays logoToronto Blue Jays @ Atlanta Braves7.58.00.59−1.0−1.5BBMI
Jun 4Kansas City Royals logoKansas City Royals @ Minnesota Twins9.57.91.614−6.1−4.5Vegas
Jun 4Athletics logoAthletics @ Chicago Cubs10.010.90.913−2.1−3.0BBMI
Jun 4Pittsburgh Pirates logoPittsburgh Pirates @ Houston Astros8.58.70.26+2.7+2.5Vegas
Jun 4Los Angeles Dodgers logoLos Angeles Dodgers @ Arizona Diamondbacks9.08.80.25+3.8+4.0BBMI
Jun 3Miami Marlins logoMiami Marlins @ Washington Nationals8.08.50.55+3.5+3.0Vegas
Jun 3Detroit Tigers logoDetroit Tigers @ Tampa Bay Rays8.08.90.99−0.1−1.0BBMI
Jun 3Chicago White Sox logoChicago White Sox @ Minnesota Twins8.57.41.18−0.6+0.5Vegas
Jun 3New York Mets logoNew York Mets @ Seattle Mariners7.07.70.78−0.3−1.0BBMI
Jun 3San Diego Padres logoSan Diego Padres @ Philadelphia Phillies7.58.51.05+3.5+2.5Vegas
Jun 3Baltimore Orioles logoBaltimore Orioles @ Boston Red Sox9.07.91.19−1.1+0.0Vegas
Jun 3Cleveland Guardians logoCleveland Guardians @ New York Yankees7.57.90.49−1.1−1.5BBMI
Jun 3Kansas City Royals logoKansas City Royals @ Cincinnati Reds8.57.80.77+0.8+1.5BBMI
Jun 3Toronto Blue Jays logoToronto Blue Jays @ Atlanta Braves8.08.30.310−1.7−2.0BBMI
Jun 3San Francisco Giants logoSan Francisco Giants @ Milwaukee Brewers8.08.30.31+7.3+7.0Vegas
Jun 3Texas Rangers logoTexas Rangers @ St. Louis Cardinals8.08.00.08+0.0+0.0Vegas
Jun 3Athletics logoAthletics @ Chicago Cubs9.010.11.19+1.1+0.0Vegas
Jun 3Pittsburgh Pirates logoPittsburgh Pirates @ Houston Astros7.58.40.920−11.6−12.5BBMI
Jun 3Colorado Rockies logoColorado Rockies @ Los Angeles Angels8.57.60.915−7.4−6.5Vegas
Jun 3Los Angeles Dodgers logoLos Angeles Dodgers @ Arizona Diamondbacks9.08.80.27+1.8+2.0BBMI
Jun 2Detroit Tigers logoDetroit Tigers @ Tampa Bay Rays8.59.81.38+1.8+0.5Vegas
Jun 2San Diego Padres logoSan Diego Padres @ Philadelphia Phillies8.09.21.25+4.2+3.0Vegas
Jun 2Baltimore Orioles logoBaltimore Orioles @ Boston Red Sox8.57.41.16+1.4+2.5BBMI
Jun 2Miami Marlins logoMiami Marlins @ Washington Nationals9.08.90.110−1.1−1.0Vegas
Jun 2Cleveland Guardians logoCleveland Guardians @ New York Yankees7.58.10.613−4.9−5.5BBMI
Jun 2Kansas City Royals logoKansas City Royals @ Cincinnati Reds9.07.61.47+0.6+2.0BBMI
Jun 2Toronto Blue Jays logoToronto Blue Jays @ Atlanta Braves7.58.71.27+1.7+0.5Vegas
Jun 2Chicago White Sox logoChicago White Sox @ Minnesota Twins8.08.40.410−1.6−2.0BBMI
Jun 2San Francisco Giants logoSan Francisco Giants @ Milwaukee Brewers7.57.50.011−3.5−3.5BBMI
Jun 2Texas Rangers logoTexas Rangers @ St. Louis Cardinals7.57.50.011−3.5−3.5BBMI
Jun 2Athletics logoAthletics @ Chicago Cubs7.59.82.33+6.8+4.5Vegas
Jun 2Pittsburgh Pirates logoPittsburgh Pirates @ Houston Astros9.09.60.616−6.4−7.0BBMI
Jun 2Colorado Rockies logoColorado Rockies @ Los Angeles Angels8.57.80.710−2.2−1.5Vegas
Jun 2Los Angeles Dodgers logoLos Angeles Dodgers @ Arizona Diamondbacks9.59.00.511−2.0−1.5Vegas
Jun 2New York Mets logoNew York Mets @ Seattle Mariners7.58.30.811−2.7−3.5BBMI
Jun 1Detroit Tigers logoDetroit Tigers @ Tampa Bay Rays8.08.00.019−11.0−11.0Tie · 11.0
Jun 1Miami Marlins logoMiami Marlins @ Washington Nationals8.59.71.210−0.3−1.5BBMI
Jun 1Kansas City Royals logoKansas City Royals @ Cincinnati Reds8.58.00.511−3.0−2.5Vegas
Jun 1Chicago White Sox logoChicago White Sox @ Minnesota Twins8.07.10.915−7.9−7.0Vegas
Jun 1San Francisco Giants logoSan Francisco Giants @ Milwaukee Brewers7.57.70.218−10.3−10.5BBMI
Jun 1Texas Rangers logoTexas Rangers @ St. Louis Cardinals8.07.30.83+4.3+5.0BBMI
Jun 1Colorado Rockies logoColorado Rockies @ Los Angeles Angels8.58.30.217−8.7−8.5Vegas
Jun 1Los Angeles Dodgers logoLos Angeles Dodgers @ Arizona Diamondbacks9.08.80.25+3.8+4.0BBMI
Jun 1New York Mets logoNew York Mets @ Seattle Mariners7.08.21.25+3.2+2.0Vegas
May 31Toronto Blue Jays logoToronto Blue Jays @ Baltimore Orioles8.07.01.014−7.0−6.0Vegas
May 31San Diego Padres logoSan Diego Padres @ Washington Nationals9.09.00.06+3.0+3.0BBMI
May 31Minnesota Twins logoMinnesota Twins @ Pittsburgh Pirates7.57.70.212−4.3−4.5BBMI
May 31Boston Red Sox logoBoston Red Sox @ Cleveland Guardians7.07.60.613−5.4−6.0BBMI
May 31Los Angeles Angels logoLos Angeles Angels @ Tampa Bay Rays8.09.81.87+2.8+1.0Vegas
May 31Atlanta Braves logoAtlanta Braves @ Cincinnati Reds8.59.91.410−0.1−1.5BBMI
May 31Miami Marlins logoMiami Marlins @ New York Mets7.56.80.711−4.2−3.5Vegas
May 31Detroit Tigers logoDetroit Tigers @ Chicago White Sox7.58.40.93+5.4+4.5Vegas
May 31Milwaukee Brewers logoMilwaukee Brewers @ Houston Astros7.59.52.02+7.5+5.5Vegas
May 31Kansas City Royals logoKansas City Royals @ Texas Rangers7.57.00.59−2.0−1.5Vegas
May 31San Francisco Giants logoSan Francisco Giants @ Colorado Rockies11.08.72.325−16.3−14.0Vegas
May 31New York Yankees logoNew York Yankees @ Athletics10.09.20.821−11.8−11.0Vegas
May 31Arizona Diamondbacks logoArizona Diamondbacks @ Seattle Mariners7.58.71.25+3.7+2.5Vegas
May 31Philadelphia Phillies logoPhiladelphia Phillies @ Los Angeles Dodgers9.07.21.810−2.8−1.0Vegas
May 31Chicago Cubs logoChicago Cubs @ St. Louis Cardinals8.58.70.26+2.7+2.5Vegas
May 30Detroit Tigers logoDetroit Tigers @ Chicago White Sox7.58.40.98+0.4−0.5BBMI
May 30San Diego Padres logoSan Diego Padres @ Washington Nationals7.59.72.213−3.3−5.5BBMI
May 30Kansas City Royals logoKansas City Royals @ Texas Rangers8.07.60.413−5.4−5.0Vegas
May 30Toronto Blue Jays logoToronto Blue Jays @ Baltimore Orioles7.58.81.311−2.2−3.5BBMI
May 30Minnesota Twins logoMinnesota Twins @ Pittsburgh Pirates8.08.10.119−10.9−11.0BBMI
May 30Boston Red Sox logoBoston Red Sox @ Cleveland Guardians6.57.71.210−2.3−3.5BBMI
May 30Los Angeles Angels logoLos Angeles Angels @ Tampa Bay Rays7.07.70.717−9.3−10.0BBMI
May 30Miami Marlins logoMiami Marlins @ New York Mets7.06.80.27−0.2+0.0Vegas
May 30Milwaukee Brewers logoMilwaukee Brewers @ Houston Astros8.59.40.911−1.6−2.5BBMI
May 30Chicago Cubs logoChicago Cubs @ St. Louis Cardinals8.09.31.37+2.3+1.0Vegas
May 30Atlanta Braves logoAtlanta Braves @ Cincinnati Reds9.58.80.87+1.8+2.5BBMI
May 30San Francisco Giants logoSan Francisco Giants @ Colorado Rockies11.010.30.711−0.7+0.0Vegas
May 30New York Yankees logoNew York Yankees @ Athletics9.511.52.010+1.5−0.5Vegas
May 30Arizona Diamondbacks logoArizona Diamondbacks @ Seattle Mariners7.07.90.96+1.9+1.0Vegas
May 30Philadelphia Phillies logoPhiladelphia Phillies @ Los Angeles Dodgers8.510.21.77+3.2+1.5Vegas
May 29Atlanta Braves logoAtlanta Braves @ Cincinnati Reds9.510.40.911−0.6−1.5BBMI
May 29San Diego Padres logoSan Diego Padres @ Washington Nationals9.09.00.012−3.0−3.0BBMI
May 29Minnesota Twins logoMinnesota Twins @ Pittsburgh Pirates8.08.00.011−3.0−3.0Vegas
May 29Toronto Blue Jays logoToronto Blue Jays @ Baltimore Orioles8.57.70.811−3.3−2.5Vegas
May 29Boston Red Sox logoBoston Red Sox @ Cleveland Guardians8.08.40.47+1.4+1.0Vegas
May 29Los Angeles Angels logoLos Angeles Angels @ Tampa Bay Rays8.07.70.313−5.3−5.0Vegas
May 29Miami Marlins logoMiami Marlins @ New York Mets7.57.90.416−8.1−8.5BBMI
May 29Chicago Cubs logoChicago Cubs @ St. Louis Cardinals8.09.01.011−2.0−3.0BBMI
May 29Detroit Tigers logoDetroit Tigers @ Chicago White Sox8.58.10.47+1.1+1.5BBMI
May 29Kansas City Royals logoKansas City Royals @ Texas Rangers7.56.80.810−3.3−2.5Vegas
May 29Milwaukee Brewers logoMilwaukee Brewers @ Houston Astros8.58.80.39−0.2−0.5BBMI
May 29San Francisco Giants logoSan Francisco Giants @ Colorado Rockies10.510.50.014−3.5−3.5Tie · 3.5
May 29New York Yankees logoNew York Yankees @ Athletics10.09.50.510−0.5+0.0Vegas
May 29Arizona Diamondbacks logoArizona Diamondbacks @ Seattle Mariners7.09.62.613−3.4−6.0BBMI
May 29Philadelphia Phillies logoPhiladelphia Phillies @ Los Angeles Dodgers8.09.41.46+3.4+2.0Vegas
May 28Los Angeles Angels logoLos Angeles Angels @ Detroit Tigers9.07.51.58−0.5+1.0BBMI
May 28Minnesota Twins logoMinnesota Twins @ Chicago White Sox8.08.10.18+0.1+0.0Vegas
May 28Atlanta Braves logoAtlanta Braves @ Boston Red Sox7.07.80.812−4.2−5.0BBMI
May 28Toronto Blue Jays logoToronto Blue Jays @ Baltimore Orioles8.59.51.03+6.5+5.5Vegas
May 28Chicago Cubs logoChicago Cubs @ Pittsburgh Pirates7.58.10.69−0.9−1.5BBMI
May 28Houston Astros logoHouston Astros @ Texas Rangers7.56.90.66+0.9+1.5BBMI
May 27Miami Marlins logoMiami Marlins @ Toronto Blue Jays7.58.10.63+5.1+4.5Vegas
May 27Washington Nationals logoWashington Nationals @ Cleveland Guardians7.58.30.85+3.3+2.5Vegas
May 27St. Louis Cardinals logoSt. Louis Cardinals @ Milwaukee Brewers8.59.20.73+6.2+5.5Vegas
May 27Seattle Mariners logoSeattle Mariners @ Athletics9.08.10.910−1.9−1.0Vegas
May 27Arizona Diamondbacks logoArizona Diamondbacks @ San Francisco Giants7.57.90.45+2.9+2.5Vegas
May 27Philadelphia Phillies logoPhiladelphia Phillies @ San Diego Padres7.08.01.03+5.0+4.0Vegas
May 27Tampa Bay Rays logoTampa Bay Rays @ Baltimore Orioles9.08.20.813−4.8−4.0Vegas
May 27Los Angeles Angels logoLos Angeles Angels @ Detroit Tigers7.58.71.24+4.7+3.5Vegas
May 27Chicago Cubs logoChicago Cubs @ Pittsburgh Pirates8.58.80.314−5.2−5.5BBMI
May 27Atlanta Braves logoAtlanta Braves @ Boston Red Sox8.07.80.28−0.2+0.0Vegas
May 27Cincinnati Reds logoCincinnati Reds @ New York Mets8.08.10.16+2.1+2.0Vegas
May 27Minnesota Twins logoMinnesota Twins @ Chicago White Sox8.08.30.317−8.8−9.0BBMI
May 27New York Yankees logoNew York Yankees @ Kansas City Royals9.08.60.47+1.6+2.0BBMI
May 27Houston Astros logoHouston Astros @ Texas Rangers7.57.30.27+0.3+0.5BBMI
May 27Colorado Rockies logoColorado Rockies @ Los Angeles Dodgers8.010.92.95+5.9+3.0Vegas
May 26Washington Nationals logoWashington Nationals @ Cleveland Guardians7.58.61.19−0.4−1.5BBMI
May 26Tampa Bay Rays logoTampa Bay Rays @ Baltimore Orioles8.59.10.67+2.1+1.5Vegas
May 26Los Angeles Angels logoLos Angeles Angels @ Detroit Tigers8.59.40.916−6.6−7.5BBMI
May 26Chicago Cubs logoChicago Cubs @ Pittsburgh Pirates8.08.00.013−5.0−5.0BBMI
May 26Atlanta Braves logoAtlanta Braves @ Boston Red Sox8.57.80.713−5.2−4.5Vegas
May 26Miami Marlins logoMiami Marlins @ Toronto Blue Jays8.08.90.99−0.1−1.0BBMI
May 26Cincinnati Reds logoCincinnati Reds @ New York Mets7.57.90.49−1.1−1.5BBMI
May 26Minnesota Twins logoMinnesota Twins @ Chicago White Sox7.58.30.88+0.3−0.5BBMI
May 26New York Yankees logoNew York Yankees @ Kansas City Royals9.09.80.816−6.2−7.0BBMI
May 26St. Louis Cardinals logoSt. Louis Cardinals @ Milwaukee Brewers8.09.91.96+3.9+2.0Vegas
May 26Houston Astros logoHouston Astros @ Texas Rangers8.08.50.517−8.5−9.0BBMI
May 26Seattle Mariners logoSeattle Mariners @ Athletics9.510.20.75+5.2+4.5Vegas
May 26Philadelphia Phillies logoPhiladelphia Phillies @ San Diego Padres8.09.21.27+2.2+1.0Vegas
May 26Arizona Diamondbacks logoArizona Diamondbacks @ San Francisco Giants8.08.50.512−3.5−4.0BBMI
May 26Colorado Rockies logoColorado Rockies @ Los Angeles Dodgers9.011.62.621−9.4−12.0BBMI
May 25Chicago Cubs logoChicago Cubs @ Pittsburgh Pirates8.08.80.83+5.8+5.0Vegas
May 25Tampa Bay Rays logoTampa Bay Rays @ Baltimore Orioles7.57.60.116−8.4−8.5BBMI
May 25Minnesota Twins logoMinnesota Twins @ Chicago White Sox8.07.80.24+3.8+4.0BBMI
May 25St. Louis Cardinals logoSt. Louis Cardinals @ Milwaukee Brewers7.58.10.66+2.1+1.5Vegas
May 25New York Yankees logoNew York Yankees @ Kansas City Royals9.09.00.07+2.0+2.0Vegas
May 25Cincinnati Reds logoCincinnati Reds @ New York Mets7.56.90.69−2.1−1.5Vegas
May 25Arizona Diamondbacks logoArizona Diamondbacks @ San Francisco Giants7.58.51.08+0.5−0.5Vegas
May 25Washington Nationals logoWashington Nationals @ Cleveland Guardians8.08.80.812−3.2−4.0BBMI
May 25Philadelphia Phillies logoPhiladelphia Phillies @ San Diego Padres7.58.81.33+5.8+4.5Vegas
May 25Houston Astros logoHouston Astros @ Texas Rangers8.58.00.59−1.0−0.5Vegas
May 25Miami Marlins logoMiami Marlins @ Toronto Blue Jays7.58.10.610−1.9−2.5BBMI
May 25Colorado Rockies logoColorado Rockies @ Los Angeles Dodgers9.011.52.58+3.5+1.0Vegas
May 25Seattle Mariners logoSeattle Mariners @ Athletics10.510.40.111−0.6−0.5Vegas
May 24Pittsburgh Pirates logoPittsburgh Pirates @ Toronto Blue Jays7.59.11.65+4.1+2.5Vegas
May 24Detroit Tigers logoDetroit Tigers @ Baltimore Orioles8.58.70.28+0.7+0.5Vegas
May 24Detroit Tigers logoDetroit Tigers @ Baltimore Orioles8.07.50.55+2.5+3.0BBMI
May 24Minnesota Twins logoMinnesota Twins @ Boston Red Sox7.56.51.011−4.5−3.5Vegas
May 24Cleveland Guardians logoCleveland Guardians @ Philadelphia Phillies7.59.72.24+5.7+3.5Vegas
May 24Tampa Bay Rays logoTampa Bay Rays @ New York Yankees7.08.31.32+6.3+5.0Vegas
May 24New York Mets logoNew York Mets @ Miami Marlins8.56.22.34+2.2+4.5BBMI
May 24Seattle Mariners logoSeattle Mariners @ Kansas City Royals8.58.70.214−5.3−5.5BBMI
May 24Los Angeles Dodgers logoLos Angeles Dodgers @ Milwaukee Brewers8.07.20.86+1.2+2.0BBMI
May 24Houston Astros logoHouston Astros @ Chicago Cubs7.08.91.913−4.1−6.0BBMI
May 24Chicago White Sox logoChicago White Sox @ San Francisco Giants8.05.92.113−7.1−5.0Vegas
May 24Colorado Rockies logoColorado Rockies @ Arizona Diamondbacks9.06.42.610−3.6−1.0Vegas
May 24Athletics logoAthletics @ San Diego Padres8.58.90.47+1.9+1.5Vegas
May 24Washington Nationals logoWashington Nationals @ Atlanta Braves8.57.90.63+4.9+5.5BBMI
May 24Texas Rangers logoTexas Rangers @ Los Angeles Angels8.08.40.43+5.4+5.0Vegas
May 23St. Louis Cardinals logoSt. Louis Cardinals @ Cincinnati Reds9.511.01.59+2.0+0.5Vegas
May 23St. Louis Cardinals logoSt. Louis Cardinals @ Cincinnati Reds9.59.60.113−3.4−3.5BBMI
May 23Houston Astros logoHouston Astros @ Chicago Cubs7.57.80.33+4.8+4.5Vegas
May 23Pittsburgh Pirates logoPittsburgh Pirates @ Toronto Blue Jays7.58.10.67+1.1+0.5Vegas
May 23Cleveland Guardians logoCleveland Guardians @ Philadelphia Phillies7.010.73.73+7.7+4.0Vegas
May 23Chicago White Sox logoChicago White Sox @ San Francisco Giants8.58.40.113−4.6−4.5Vegas
May 23Seattle Mariners logoSeattle Mariners @ Kansas City Royals8.58.70.25+3.7+3.5Vegas
May 23Minnesota Twins logoMinnesota Twins @ Boston Red Sox8.06.51.56+0.5+2.0BBMI
May 23Washington Nationals logoWashington Nationals @ Atlanta Braves9.09.80.82+7.8+7.0Vegas
May 23New York Mets logoNew York Mets @ Miami Marlins8.06.41.65+1.4+3.0BBMI
May 23Los Angeles Dodgers logoLos Angeles Dodgers @ Milwaukee Brewers9.09.50.514−4.5−5.0BBMI
May 23Athletics logoAthletics @ San Diego Padres8.08.50.52+6.5+6.0Vegas
May 23Texas Rangers logoTexas Rangers @ Los Angeles Angels8.06.91.17−0.1+1.0BBMI
May 23Colorado Rockies logoColorado Rockies @ Arizona Diamondbacks9.010.01.09+1.0+0.0Vegas
How to read this page

Win rate on picks is the headline, but it’s noisy on small samples. Line quality is the underlying skill: if the BBMI number is consistently closer to the final score than the market’s, the pick edge follows. This page tracks that directly — every game, not just the ones we picked.

MAE is the average miss. RMSE weights big misses harder. Bias shows whether projections systematically run high (+) or low (−).

Closer to Actual counts how many games each source was nearer the actual total — the most intuitive comparison. Projected winner accuracy shows how often each source’s implied winner was right; BBMI uses its projected margin, Vegas its moneyline-implied probability. It is a projection-quality diagnostic, not a picks record.

BBMI F9 projections come from a per-PA Monte Carlo simulator (500 trials/game) sampling per-pitcher and per-batter rate models with park factors and venue scoring adjustments. Deployed May 23; prior Negative Binomial engine retired and paper-tracked off-site. Vegas lines are captured from the opening line of the day.

Projections are generated before first pitch using data available through the prior day. Vegas lines are captured at a specific point in time and may differ from closing lines. View today’s picks →