Bo BichetteSS New York Mets
Age 28 R/R 5'11" / 190 lbs MLB H +5%HR +3% Svc 6.366 · Ctrl thru 2028 peak 2.7 · 2027
wRC+†vL 81101vR 94
AVG/OBP/SLG.290 / .335 / .440
PA628
HR15
SB6
K%16
BB%6
xwOBA.307
Barrel%2.6%
MLB%100%
BAT: +0.4 runs (wOBA-derived runs vs avg)+0BATRUN: +1.1 runs (SB/CS + UBR baserunning)+1RUNFLD: -0.9 runs (Defensive runs vs avg)-1FLDPOS: +5.9 runs (Positional adjustment)+6POSREP: +17.8 runs (Replacement-level credit)+18REPTotal WAR: +2.50+2.5WAR
Scouting · nowfuture
HIT
6060
PWR
4545
SPD
4040
EYE
4335
trajectory · 10 yrs
4.1peak
2026

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2019
Service   6.366 yrs.days
Team Control Through   2028
First FA Year   2029
NTCOPT
YearStatusSalary Proj WAR Value Surplus
2026Ext / FA-deal$42M+2.5$20M-$22M
2027Ext / FA-deal$42M+2.7$22M-$20M
2028Ext / FA-deal$42M+2.4$20M-$22M
Totals $126M $63M -$63M
Options · projected decision
2029PLAYER OPT$42.0M / $5.0M buyoutEXERCISE
Underwater contract
Projected production over the remaining contract is worth -$63M less than the salary owed. Most often this reflects an aging-curve fade that was visible at signing — the team paid a premium for the early years.

Career Projections (MLE)

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201618 ROKGCL Blue Jays 9184 25613 4240 30 .298.330.500.830 .202.367 264 .358 132 +3 +1 +0 +1 +3 0.8
201719 A2 teams 499463 13532311 271097 227 .292.340.445.785 .153.359 225 .338 117 +10 +2 +0 +5 +14 3.1
201820 AANew Hampshire Fisher Cats 595552 14237610 351242 3211 .257.304.400.704 .143.312 216 .305 92 -6 +2 +0 +6 +17 2.0
201921 AAA3 teams 472435 12034217 321142 209 .276.328.480.809 .205.337 247 .349 125 +14 +0 -3 +5 +13 3.0
202022 MLBToronto Blue Jays 128123 371015 5270 41 .301.328.520.848 .220.352 214 .357 131 +5 +0 +2 +1 +4 1.2
202123 MLBToronto Blue Jays 690640 19228029 401376 251 .300.347.480.827 .180.341 206 .362 135 +27 +5 -0 +7 +20 6.0
202224 MLBToronto Blue Jays 697652 19446122 411552 138 .298.341.472.813 .175.361 226 .354 129 +23 -1 -1 +7 +20 4.9
202325 MLBToronto Blue Jays 601571 18431421 271152 53 .322.355.501.856 .179.374 194 .371 142 +29 -0 +1 +6 +17 5.4
202426 MLBToronto Blue Jays 336311 701714 20643 51 .225.278.325.603 .100.269 196 .264 60 -15 +1 +2 +4 +10 0.1
202527 MLBToronto Blue Jays 628582 18346116 40913 43 .314.362.479.841 .165.349 146 .362 136 +25 -0 -7 +7 +18 4.3
▸ 2026 Season (actual · ROS · total)
202628 MLBNew York Mets 111105 25501 5260 10 .238.273.314.587 .076.304 235 .260 57 -5 +0 +1 +0 +3 -0.1
ROS28 MLBNYM 517481 13631111 29902 51 .283.326.420.746 .137.325 176 .329 110 +6 +1 -2 +6 +15 2.5
TOT28 MLBNYM 628586 16136112 341162 61 .275.317.401.718 .126.323 185 .317 101 +0 +1 -1 +6 +18 2.5
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202729 MLBNYM 616574 16136213 34783 41 .280.324.418.742 .138.303 136 .327 108 +6 +0 -4 +7 +17 2.7
202830 MLBNYM 604563 15535112 34792 30 .275.319.405.724 .130.302 136 .324 106 +4 +1 -4 +6 +17 2.4
202931 MLBNYM 589549 15034111 33792 00 .273.317.399.716 .126.301 136 .320 103 +2 +0 -5 +6 +17 2.0
203032 MLBNYM 570531 14332110 32802 00 .269.313.390.703 .121.300 146 .315 99 -1 +0 -6 +6 +16 1.6
203133 MLBNYM 540503 1343019 30792 00 .266.310.384.694 .117.298 156 .309 94 -3 +0 -6 +6 +15 1.2
203234 MLBNYM 492461 1202618 27761 00 .260.303.373.676 .113.296 155 .302 89 -6 +0 -7 +5 +14 0.7
203335 MLBNYM 436409 1042316 23721 00 .254.296.359.655 .105.294 175 .293 83 -9 +0 -7 +5 +12 0.1
203436 MLBNYM 375351 881915 20661 00 .251.293.353.646 .103.291 185 .284 75 -10 +0 -8 +4 +11 -0.4
203537 MLBNYM 310290 711513 16571 00 .245.287.334.621 .090.287 185 .274 68 -11 +0 -8 +3 +9 -0.8
▸ Career Totals (MLE all levels + projections)
Career 97869125 254456831226 549171644 14546 .279.323.422.745 .143.320 186 .327 108 +91 +11 -63 +105 +277 42.9
/ 162G 650606 16938215 361143 103 .279.322.422.744 .144.321 186 .327 108 +6 +1 -4 +7 +18 2.9

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201618 ROKGCL Blue Jays 9182 35924 6170 30 .427.466.7321.198 .305.484 197 .499 240 +14 +1 +3 1.8
201719 A+Dunedin Blue Jays 182164 53914 14262 104 .323.383.463.847 .140.360 148 .374 144 +9 +0 +5 1.5
201719 ALansing Lugnuts 317284 10932310 28555 123 .384.448.6231.071 .239.452 179 .466 215 +41 +1 +9 5.2
201820 AANew Hampshire Fisher Cats 595539 15443711 481012 3211 .286.346.453.799 .167.331 178 .350 126 +18 +2 +17 3.7
201921 MLBToronto Blue Jays 212196 6118011 14501 44 .311.360.571.932 .260.368 247 .403 167 +16 -1 -3 +5 +6 2.3
201921 AAABuffalo Bisons 244222 611628 19481 155 .275.335.473.808 .198.317 208 .353 128 +8 +1 +7 1.6
201921 A+Dunedin Blue Jays 1611 6200 530 10 .545.688.7271.415 .182.750 1931 .605 321 +4 +0 +0 0.5
202022 MLBToronto Blue Jays 128123 37915 5270 41 .301.328.512.840 .211.352 214 .367 139 +6 +0 +2 +1 +4 1.3
202123 MLBToronto Blue Jays 690640 19130129 401376 251 .298.345.484.830 .186.339 206 .364 137 +29 +5 -0 +7 +20 6.1
202224 MLBToronto Blue Jays 697652 18943124 411552 138 .290.334.469.803 .179.347 226 .353 129 +23 -1 -1 +7 +20 4.9
202325 MLBToronto Blue Jays 601571 17530320 271152 53 .306.340.475.815 .168.355 194 .359 133 +22 -0 +1 +6 +17 4.8
202426 MLBToronto Blue Jays 336311 701614 20643 51 .225.278.322.600 .096.269 196 .271 65 -13 +1 +2 +4 +10 0.3
202527 MLBToronto Blue Jays 628582 18144118 40913 43 .311.358.483.841 .172.342 146 .370 141 +29 -0 -7 +7 +18 4.7
▸ Career Totals (raw MLB only — historical actual)
MLB Career 32923075 9041908111 18763917 6021 .294.338.469.807 .175.339 196 .355 130 +112 +4 -6 +38 +93 24.5

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Bo Bichette (OGILVIE) 28 60 45 40 35 .279/.322/.416 .136.304 136 12% 6% 110 +2.5
Hanser Alberto
2021 · MLB
28 59→63 43→45 42→50 44 .288/.314/.401 .113.307 115 11% 3% 101 +1.8 .256/.285/.381 .125.282 107 13% 3% 84 +0.6 .251/.271/.373.122.2796412%2%74-0.0
Starlin Castro
2017 · MLB
27 54→63 46→50 43→50 44 .269/.306/.401 .132.307 145 18% 5% 98 +1.6 .277/.317/.418 .141.323 165 19% 5% 108 +2.3 .280/.322/.425.145.32217318%5%107+2.2
J.R. House
2008 · MLB
28 53→59 48→50 38→30 46 .262/.305/.406 .144.289 153 15% 5% 99 +1.7 .241/.286/.360 .119.265 132 14% 6% 79 +0.3 .229/.274/.330.101.25111014%5%63-0.6
Ronny Paulino
2009 · MLB
28 54→64 45→50 39→40 49 .264/.316/.385 .122.309 123 19% 7% 98 +1.6 .252/.308/.375 .123.294 124 18% 8% 92 +1.2 .259/.306/.369.110.29913318%6%89+0.4
Carlos Ruiz
2007 · MLB
28 53→63 48→50 45 47 .265/.315/.417 .152.293 156 16% 6% 106 +2.2 .249/.325/.384 .135.272 126 13% 9% 102 +1.9 .296/.383/.445.149.32013211%10%126+2.6
Adam Frazier
2020 · MLB
28 55→65 46→50 43→50 52 .268/.329/.407 .139.296 116 14% 7% 110 +2.4 .268/.329/.389 .121.297 107 13% 7% 105 +2.1 .262/.325/.366.104.29271112%7%93+1.2
Martín Prado
2012 · MLB
28 56→66 46→50 37→45 51 .276/.323/.413 .137.293 135 12% 6% 108 +2.3 .278/.330/.408 .130.297 128 10% 7% 110 +2.4 .295/.345/.408.113.32610212%6%111+2.5
Michael Stefanic
2023 · MLB
27 56→64 43→40 43→45 51 .270/.335/.378 .108.303 117 15% 7% 105 +2.1 .275/.351/.363 .088.308 78 12% 9% 108 +2.3 .280/.363/.356.077.3136711%9%108+1.7
Aaron Hill
2009 · MLB
27 57→61 45→55 44→50 50 .279/.331/.410 .132.309 116 14% 7% 111 +2.5 .255/.308/.426 .171.268 217 14% 6% 106 +2.2 .273/.332/.428.155.294161313%7%111+2.2
A.J. Pierzynski
2005 · MLB
28 59→63 46→55 43→40 47 .286/.333/.430 .143.299 123 9% 4% 118 +3.0 .272/.320/.422 .150.286 182 12% 5% 110 +2.4 .277/.317/.414.137.29816113%4%100+1.5
Manny Rodriguez
2010 · AAA
28 54→64 46→55 38→50 47 .268/.309/.404 .136.287 135 12% 5% 101 +1.8 .250/.294/.404 .154.272 169 15% 5% 95 +1.4 .268/.306/.426.158.284201014%3%107+1.6
Mike Aviles
2009 · MLB
28 54→62 47→50 49→55 45 .266/.297/.408 .142.287 149 13% 4% 96 +1.5 .267/.298/.402 .135.295 1313 14% 4% 95 +1.4 .260/.293/.385.125.283131814%4%87+0.7
T.J. Rivera
2018 · MLB
29 57→67 44→50 44→45 43 .278/.314/.399 .121.313 124 16% 4% 101 +1.8 .247/.290/.371 .124.296 127 20% 5% 84 +0.6 .235/.275/.369.134.28316223%4%77+0.1
Cesar Tapia
2010 · AAA
27 59→60 45→55 43→50 48 .287/.326/.410 .123.304 125 11% 5% 109 +2.4 .265/.308/.362 .097.288 96 11% 5% 89 +0.9 .262/.306/.423.161.278211115%5%104+1.1
J.J. Hardy
2011 · MLB
28 50→56 49→55 43→30 52 .254/.314/.404 .150.279 173 16% 8% 102 +1.9 .251/.298/.413 .162.268 202 15% 6% 98 +1.6 .250/.294/.416.165.26122114%6%93+1.3
Jordy Mercer
2015 · MLB
28 52→58 47→50 44→45 47 .255/.307/.394 .139.292 136 18% 6% 97 +1.5 .250/.309/.372 .122.285 124 16% 7% 92 +1.2 .250/.320/.384.135.28413116%8%88+0.8
Brayan Peña
2010 · MLB
28 53→57 47→50 43→45 48 .262/.303/.398 .135.275 148 11% 5% 96 +1.5 .245/.292/.361 .116.267 116 12% 6% 82 +0.5 .270/.314/.351.081.2965210%6%83+0.3
Bengie Molina
2002 · MLB
28 53→58 46→55 43→30 48 .263/.310/.385 .122.274 143 11% 5% 96 +1.5 .258/.295/.375 .117.267 132 9% 4% 87 +0.8 .281/.313/.443.161.2812109%3%108+2.0
Reed Johnson
2005 · MLB
28 56→66 45→50 45 45 .273/.328/.396 .123.310 127 16% 5% 106 +2.2 .277/.339/.413 .136.323 128 17% 6% 116 +2.8 .288/.355/.413.125.34010917%6%118+2.0
Shea Hillenbrand
2003 · MLB
28 55→62 49→55 43→40 44 .277/.313/.429 .152.298 165 14% 4% 109 +2.4 .286/.327/.452 .166.303 184 12% 4% 121 +3.2 .291/.336/.455.165.30518311%4%121+3.2