Bryant BetancourtC Hartford Yard Goats
Age 22 L/R 5'10" / 202 lbs AA HR +30%H +12% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION303 act + 202 ros · stats below = ROS only
wRC+†71
AVG/OBP/SLG.210 / .265 / .349
PA202
HR6
K%22
BB%6
BABIP243
ISO140
MLB%2%
Value2026 · WAR
BAT: -13.2 runs (wOBA-derived runs vs avg)-13BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +9.0 runs (Positional adjustment)+9POSREP: +14.3 runs (Replacement-level credit)+14REPTotal WAR: +1.10+1.1WAR
0.01.12.20.00.91.31.51.71.71.51.41.1+$74M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 45 / POW 45
Toolsscout grade
CONTACT45
scouting grade only
POWER45
scouting grade only
EYE45
scouting grade only
SPEED45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M+1.5$10M+$9M
2030Pre-Arb$0.9M+1.7$10M+$9M
2031Pre-Arb$0.9M+1.7$9M+$9M
2032Arb-1$3M+1.5$8M+$6M
2033Arb-2$4M+1.4$7M+$4M
2034Arb-3$5M+1.1$5M+$3M
Totals $15M $48M +$40M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202117 ROKDSL Colorado 131115 24311 9171 12 209272278550 70228 137 247 47
202117 ROKDSL Colorado 131107 28521 17121 12 262368374742 112276 913 324 106
202218 ROKDSL Colorado 175147 35806 18304 03 238337415752 177252 1710 324 106
202218 ROKDSL Colorado 175138 4911011 27214 03 3554736741.147 319345 1215 476 222
202319 AFresno Grizzlies 450404 831613 331027 20 205277272549 67263 237 246 46
202319 AFresno Grizzlies 450394 961914 43747 20 244329327656 84287 1610 299 87
202420 A+Spokane Indians 433398 71728 211314 155 178227266493 88240 305 216 24
202420 A+Spokane Indians 433378 9012212 41934 155 238319376695 138282 219 307 93
202521 AAHartford Yard Goats 344310 62906 28802 31 200271287558 87246 238 251 50
202521 AAHartford Yard Goats 344303 719010 35652 31 234318363681 129263 1910 306 92
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD22 AACOL 303279 6014014 19631 30 215268416683 201224 216 291 81 -7 +1 +0 +5 +9 0.8
YTD22 AACOL 303270 6817015 28491 30 252324481806 230254 169 349 126 +9 +1 +0 +5 +9 2.4
ROS22 AACOL 2% 202186 39806 13451 20 210265349614 140243 226 278 71 -7 +0 +0 +4 +6 0.3
ROS22 MLBCOL 2% 44 1000 010 00 250250250500 263 250 297 85 -0 +0 +0 +0 +0 0.0
FULL22 AACOL 307283 6114014 19641 30 216267413681 198226 216 291 81 -7 +1 +0 +5 +9 0.8
TOT22 AACOL 505465 9922020 321082 50 213267389656 176232 216 286 77 -13 +1 +0 +9 +14 1.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBCOL 35% 438404 8817114 29962 51 218274369642 151248 227 285 76 -12 +1 +0 +8 +12 0.9
202824 MLBCOL 47% 481442 9819116 331043 51 222280378658 156252 227 292 82 -10 +1 +0 +9 +14 1.3
202925 MLBCOL 52% 502458 10320117 361083 51 225286384670 159254 227 296 85 -9 +1 +0 +9 +14 1.5
203026 MLBCOL 54% 513468 10520117 371103 51 224285380666 156255 217 298 86 -8 +1 +0 +9 +15 1.7
203127 MLBCOL 54% 514468 10520117 381113 61 224287380667 156255 227 298 86 -8 +1 +0 +9 +15 1.7
203228 MLBCOL 54% 510464 10420117 381103 51 224287381669 157254 227 297 85 -8 +1 -1 +9 +14 1.5
203329 MLBCOL 53% 500455 10119117 381093 51 222286380667 158254 228 295 84 -9 +1 -1 +9 +14 1.4
203430 MLBCOL 52% 490447 9919116 371083 41 221285376661 154252 228 292 82 -10 +0 -2 +9 +14 1.1
203531 MLBCOL 52% 462421 9217115 351043 31 219283371654 152250 238 288 79 -11 +0 -3 +8 +13 0.8
202723 MLBCOL 35% 154142 34706 10341 20 239294415710 176268 226 304 91 -2 +0 +0 +3 +4 0.6
202824 MLBCOL 47% 224205 501018 16481 20 244302420721 176272 217 311 96 -1 +0 +0 +4 +6 1.0
202925 MLBCOL 52% 260237 5811110 19562 31 245306426732 181275 227 315 99 -0 +0 +0 +5 +7 1.2
203026 MLBCOL 54% 279255 6212111 20602 31 243303427731 184276 227 317 101 +0 +0 +0 +5 +8 1.4
203127 MLBCOL 54% 279254 6212111 21602 31 244307429736 185275 228 317 101 +0 +0 +0 +5 +8 1.4
203228 MLBCOL 54% 277252 6212111 21602 31 246309433742 187275 228 316 100 -0 +0 -0 +5 +8 1.3
203329 MLBCOL 53% 266242 5811110 20582 31 240303417720 178274 228 314 98 -1 +0 -1 +5 +8 1.1
203430 MLBCOL 52% 257234 5611010 19572 20 239302415716 175272 227 311 96 -1 +0 -1 +5 +7 1.0
203531 MLBCOL 52% 240219 511009 18541 20 233294402696 169270 228 306 93 -2 +0 -1 +4 +7 0.8
▸ Career Totals
Career 22402044 49496686 16448815 235 242303421723 179276 227 313 98 -6 +3 -4 +40 +63 9.8
/ 162G 650593 14428225 481424 71 243304423727 180277 227 313 98 -2 +1 -1 +12 +18 2.9
Career 61455587 120922213176 443136545 6620 216279355635 139253 227 282 74 -182 +5 -7 +110 +174 10.2
/ 162G 650591 12723119 471445 72 215279354632 139249 227 282 74 -19 +1 -1 +12 +18 1.1

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202117 ROKDSL Colorado 131107 28521 17121 12 262368374742 112276 913 324 106 +1 -1 +4 0.4
202218 ROKDSL Colorado 175138 4911011 27214 03 3554736741.147 319345 1215 476 222 +24 -1 +5 2.8
202319 AFresno Grizzlies 450394 961914 43747 20 244329327656 84287 1610 299 87 -7 +0 +13 0.7
202420 A+Spokane Indians 433378 9012212 41934 155 238319376695 138282 219 307 93 -3 +1 +12 1.0
202521 AAHartford Yard Goats 344303 719010 35652 31 234318363681 129263 1910 306 92 -3 +0 +10 0.7

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Miguel Olivolast yr '13
career totals — 11 seasons, 3,947 PA
113,94714453241275417+70+5319.118.9
/162664249+11.9+8.83.2pk7: 19
#2Rod Barajaslast yr '12
career totals — 12 seasons, 3,753 PA
123,7531342235284407+60+3015.816.0
/162664240+10.7+5.32.8pk7: 16
#3John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
#4Derek Norrislast yr '17
career totals — 6 seasons, 2,195 PA
62,1956326230304380+39+5013.713.7
/162664198+11.9+15.14.1pk7: 14
#5Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 5 projected seasons
52,2427422223282379+40+206.35.9
/162664227+11.9+5.91.9pk7: 6
#6J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4

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
Bryant Betancourt (OGILVIE) 22 45 45 45 45 213/267/389 176232 205 21% 6% 77 +1.1
Josh VanMeter
2017 · AA
22 42→47 44→55 46→50 46 211/265/324 113252 138 22% 7% 61 -1.0 219/271/343 124274 1212 24% 7% 69 -0.4 229/304/413184278201224%9%99+1.3
Zach Fisher
2014 · A
22 43 43→50 43→30 45 214/269/331 117256 103 21% 6% 65 -0.7 231/281/356 125295 124 25% 6% 76 +0.1 248/294/39414730916025%6%88+0.3
Taylor Lindsey
2015 · AAA
23 45→52 46→50 45 45 227/270/353 126256 146 18% 5% 71 -0.3 196/251/312 116240 127 23% 7% 53 -1.5 174/234/28611221612525%7%36-1.7
Dom Nuñez
2017 · A
22 42→44 45 44→45 46 214/271/327 113261 147 24% 7% 65 -0.7 190/262/302 112246 138 27% 8% 56 -1.3 166/252/29613021916531%9%47-1.0
Christian Vázquez
2013 · AA
22 41→51 45→50 43→45 43 209/265/326 117269 133 27% 6% 62 -0.9 242/299/336 94300 75 20% 7% 79 +0.3 256/308/40214529318819%7%96+1.0
Matt Wallach
2008 · A
22 45 42→50 45→40 45 218/282/324 106277 95 24% 6% 69 -0.4 209/262/336 127271 133 27% 6% 63 -0.8 215/288/33812324715319%7%76+0.0
Chris Herrmann
2010 · A
22 46→48 43→50 44→50 47 225/289/336 111274 114 22% 7% 75 -0.0 217/287/318 101278 95 24% 8% 69 -0.4 217/305/38416627720828%11%92+0.5
Blake DeWitt
2007 · AA
21 46→55 45→50 42→40 44 229/275/350 121275 144 22% 6% 72 -0.2 241/293/373 132277 134 18% 6% 85 +0.7 245/319/36812328110316%9%87+0.7
Johnny Monell
2008 · A
22 43→44 44→50 44→45 48 213/288/328 115279 118 27% 9% 73 -0.1 232/294/362 130291 128 23% 7% 84 +0.6 211/282/35514427715628%8%76+0.0
Arturo Rodriguez
2014 · AAA
22 47→42 46→45 43→30 45 234/287/357 123274 146 20% 6% 79 +0.3 252/291/373 121295 123 19% 5% 85 +0.7 248/284/36411528817120%4%76+0.0
José Caballero
2019 · A
22 47→45 44→45 47→70 45 231/292/348 118278 109 21% 6% 79 +0.3 221/292/340 119284 1226 25% 7% 78 +0.2 225/318/339114299106326%9%86+0.5
Ryne Birk
2018 · AA
23 43→42 46→45 43→50 40 219/261/345 126274 146 26% 5% 65 -0.7 198/251/283 85262 611 25% 6% 44 -2.1 173/230/2325823411225%6%21-2.9
Brendan Rodgers
2019 · AAA
22 45→50 46→50 47→45 38 225/268/351 125282 138 25% 4% 69 -0.4 231/278/358 127290 146 24% 5% 76 +0.0 236/292/35912328113020%6%80+0.2
Alexander Ovalles
2023 · AA
22 44→41 46→50 46→50 44 217/282/344 127285 138 28% 7% 75 -0.0 214/278/320 106313 1011 32% 8% 66 -0.6 179/251/2254630441539%9%26-0.7
Ben Rortvedt
2021 · AA
23 45 42→45 48→40 43 219/279/326 107291 94 27% 7% 68 -0.5 201/265/327 126280 154 32% 7% 63 -0.9 200/285/31111127812230%9%65-0.3
Ryan Mount
2010 · AA
23 46 44→50 45→50 40 230/268/346 117291 1210 26% 5% 68 -0.5 231/269/378 147295 1711 27% 4% 77 +0.1 251/293/41016030619824%5%95+0.5
Domingo Leyba
2019 · AA
23 48→50 42→50 47→45 47 234/285/336 102275 97 18% 6% 72 -0.2 225/272/364 139264 154 21% 5% 75 -0.0 230/290/37214225718618%7%83+0.3
Rio Ruiz
2016 · AA
22 48→51 42→50 42→40 50 231/300/344 113293 94 24% 9% 82 +0.5 227/286/343 116294 113 25% 8% 75 -0.0 212/277/35113925116322%8%72-0.1
Reid Brignac
2008 · AA
22 45→51 49→50 49→50 43 232/279/381 149281 1710 24% 6% 82 +0.5 232/273/363 131287 138 23% 5% 75 -0.0 234/274/35912529111623%5%71-0.2
Jakob Dalfonso
2012 · A
22 47 45→50 50→45 41 237/283/355 118279 149 21% 4% 77 +0.1 214/263/316 102288 108 28% 5% 58 -1.2 148/195/188412250333%4%-8-1.1