Bryce Eldridge1B San Francisco Giants
Age 21 L/R 6'7" / 251 lbs MLB HR -8%H -3% Svc 1.000 · Ctrl thru 2030
2026 ROS PROJECTION354 act + 236 ros · stats below = ROS only
wRC+†116
AVG/OBP/SLG.254 / .333 / .435
PA236
HR9
K%31
BB%10
BABIP341
ISO182
MLB%100%
Value2026 · WAR
BAT: +13.7 runs (wOBA-derived runs vs avg)+14BATRUN: -0.9 runs (SB/CS + UBR baserunning)-1RUNFLD: -0.2 runs (Defensive runs vs avg)-0FLDPOS: -10.5 runs (Positional adjustment)-11POSREP: +16.7 runs (Replacement-level credit)+17REPTotal WAR: +2.00+2.0WAR
0.02.04.00.82.02.53.13.5+$55M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 42 / POW 70
Toolsscout grade · Statcast %ile · 2025-2026
CONTACT42
Whiff%
902.0%
xwOBA
900.371
POWER70
Barrel%
9014.3
Avg EV
9092.8
Bat Spd
5271.5
EYE48
Chase%
903.1%
SPEED32
Sprint
2326.2
DEFENSE44
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   1.000 yrs.days
Team Control Through   2030
First FA Year   2031
YearStatusSalary Proj WAR Value Surplus
2026ROSPre-Arb$0.3M+0.8$3M+$3M
2027Pre-Arb$0.8M+2.0$15M+$14M
2028Arb-1$6M+2.5$17M+$12M
2029Arb-2$12M+3.1$20M+$11M
2030Arb-3$21M+3.5$21M+$7M
Totals $40M $76M +$47M

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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202318 A2 teams 130117 21303 12490 10 179256282538 103273 389 253 52
202318 A2 teams 130109 32506 20340 10 294403505908 211371 2615 399 163
202419 A5 teams 565509 11622220 402066 60 228292397689 169328 367 298 87
202419 A5 teams 565487 14230225 621486 60 292378515894 224361 2611 386 154
202520 AAA3 teams 463421 8420020 331733 11 200263390652 190274 377 281 74
202520 AAA3 teams 463406 10123025 481403 11 249333490823 241308 3010 357 131
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD21 MLBSF 354309 8117012 411063 00 262354434788 172359 3012 347 123 +9 +0 +0 -6 +10 1.3
YTD21 MLBSF 354302 8919013 48943 00 295397487883 192388 2714 392 158 +23 +0 +0 -6 +10 2.7
ROS21 MLBSF 100% 236209 531109 23722 10 254333435769 182340 3110 337 116 +4 +0 -0 -4 +7 0.7
ROS21 MLBSF 100% 236209 511108 23722 10 244325411736 167333 3110 325 107 +2 +0 -0 -4 +7 0.4
FULL21 MLBSF 590518 13228020 641785 10 255342425767 170348 3011 338 117 +11 +0 -0 -11 +17 1.8
TOT21 MLBSF 590518 13428021 641785 10 259346434780 176352 3011 343 121 +14 +0 -0 -11 +17 2.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202722 MLBSF 82% 627555 14230124 621915 21 256336443779 187342 3010 342 120 +14 +0 -1 -11 +18 2.1
202823 MLBSF 82% 625552 14430126 631885 21 261342460802 199343 3010 353 128 +20 +0 -1 -11 +18 2.6
202924 MLBSF 82% 637563 14931129 641905 21 265345478823 213345 3010 362 136 +26 +0 -1 -11 +18 3.2
203025 MLBSF 82% 642566 15331132 661905 21 270352498850 228345 3010 369 141 +29 +0 -1 -11 +18 3.6
203126 MLBSF 82% 642566 15431133 661905 21 272353505859 233346 3010 373 143 +31 +0 -1 -11 +18 3.8
203227 MLBSF 82% 637561 15230133 661895 21 271353504857 234345 3010 373 143 +31 +0 -1 -11 +18 3.8
203328 MLBSF 82% 629553 14930132 661885 21 269353501853 231344 3010 371 142 +30 +0 -1 -11 +18 3.6
203429 MLBSF 82% 617542 14529131 651855 20 268351496848 229343 3011 369 141 +28 +0 -2 -11 +17 3.4
203530 MLBSF 82% 605531 14028030 641835 10 264348486834 222341 3011 366 138 +26 +0 -3 -11 +17 3.1
203631 MLBSF 82% 590519 13527029 621814 10 260344480823 220338 3111 361 135 +23 +0 -3 -11 +17 2.7
203732 MLBSF 82% 571502 12825027 601774 10 255339466805 211333 3111 355 130 +19 +0 -4 -10 +16 2.2
203833 MLBSF 82% 541475 11923025 571704 10 251336457793 206327 3111 347 124 +14 +0 -5 -10 +15 1.6
203934 MLBSF 77% 493436 10419022 511593 00 239322433756 195320 3210 337 116 +9 +0 -5 -9 +14 0.9
204035 MLBSF 73% 437386 9016019 451443 00 233318422740 189311 3310 325 107 +4 +0 -6 -8 +12 0.2
204136 MLBSF 64% 376333 7312015 381272 00 219303390693 171302 3410 313 98 -1 +0 -7 -7 +11 -0.4
204237 MLBSF 55% 311275 589012 311072 00 211295375670 164293 3410 300 88 -4 +0 -7 -6 +9 -0.8
202722 MLBSF 82% 514454 11424119 511574 10 251332434766 183335 3110 330 111 +6 +0 -0 -9 +15 1.2
202823 MLBSF 82% 512452 11624121 511544 10 257337454791 197336 3010 340 118 +11 +0 -0 -9 +15 1.6
202924 MLBSF 82% 522460 11924123 531564 10 259340465806 207337 3010 349 125 +15 +0 -0 -9 +15 2.1
203025 MLBSF 82% 526463 12325125 541564 10 266347486833 220338 3010 355 130 +18 +0 -0 -9 +15 2.4
203126 MLBSF 82% 526463 12224126 541564 10 263345488834 225338 3010 359 133 +20 +0 -0 -9 +15 2.5
203227 MLBSF 82% 522459 12224126 541554 10 266348492841 227338 3010 359 133 +19 +0 -0 -9 +15 2.5
203328 MLBSF 82% 516453 12024125 541544 10 265348488836 223337 3010 358 132 +19 +0 -1 -9 +15 2.4
203429 MLBSF 82% 506444 11523024 531524 10 259343473816 214336 3010 356 130 +17 +0 -2 -9 +14 2.2
203530 MLBSF 82% 496437 11222024 521504 10 256341471812 215334 3010 352 128 +16 +0 -2 -9 +14 1.9
203631 MLBSF 82% 484426 10821023 511484 10 254339465804 211331 3111 348 125 +13 +0 -3 -9 +14 1.6
203732 MLBSF 82% 468413 10320022 491453 10 249333458791 208326 3110 342 120 +11 +0 -3 -8 +13 1.3
203833 MLBSF 82% 444391 9518020 471403 10 243329442771 199320 3211 335 114 +7 +0 -4 -8 +13 0.8
203934 MLBSF 77% 382336 7814016 401233 00 232319417736 185313 3210 325 107 +3 +0 -4 -7 +11 0.3
204035 MLBSF 73% 319281 6311013 331052 00 224310402712 178304 3310 314 99 -1 +0 -4 -6 +9 -0.2
204136 MLBSF 64% 241212 46809 25812 00 217305382688 165296 3410 302 90 -3 +0 -4 -4 +7 -0.5
204237 MLBSF 55% 171151 31506 17591 00 205290358648 152287 3510 290 80 -4 +0 -4 -3 +5 -0.6
▸ Career Totals
Career 74226532 16413247330 768227657 130 251335455790 203331 3110 342 120 +167 +3 -35 -140 +210 20.9
/ 162G 650572 14428129 671995 10 252335456792 205330 3110 342 120 +15 +0 -3 -12 +18 1.8
Career 103749171 230945710471 1034325978 298 252333458791 206334 3110 347 123 +275 +3 -47 -185 +294 34.6
/ 162G 650575 14629130 652045 21 254335464800 210336 3110 347 123 +17 +0 -3 -12 +18 2.2

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
202318 ASan Jose Giants 6958 17201 11180 10 293406379785 86410 2616 362 135 +3 +0 +2 0.5
202318 ROKACL Giants Orange 6151 15305 9160 00 2944006471.047 353323 2615 441 195 +7 +0 +2 0.8
202419 AAASacramento River Cats 3531 8000 4110 00 258343258601 400 3111 287 77 -1 +0 +1 0.0
202419 AARichmond Flying Squirrels 4037 10211 380 10 270325459784 189321 208 345 122 +1 +0 +1 0.2
202419 A+Eugene Emeralds 215173 5811112 35522 30 3354526181.071 283404 2416 453 205 +25 +1 +6 3.3
202419 ASan Jose Giants 229205 5414010 17613 20 263329478807 215319 277 349 126 +7 +0 +6 1.4
202419 INTLScottsdale Scorpions 4641 12302 3161 00 293356512868 220417 357 373 144 +2 +0 +1 0.4
202520 MLBSan Francisco Giants 3728 3200 7131 00 107306179484 71188 3519 246 46 -2 +0 -0 -8 +1 -1.0
202520 AAASacramento River Cats 286253 6313018 28881 10 249326514840 265298 3110 361 135 +11 +0 +8 2.0
202520 AARichmond Flying Squirrels 140125 35807 13391 01 280353512865 232350 289 377 146 +7 -0 +4 1.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career 3728 3200 7131 00 107306179484 71188 3519 246 46 -2 +0 -0 -8 +1 -1.0

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
#1Mark Teixeiralast yr '16
AS×3GG×5SS×3
career totals — 14 seasons, 8,029 PA
148,02940926268360509-143-7442.038.0
/162664342-11.9-6.13.5pk7: 34
#2Anthony Rizzolast yr '24
career totals — 14 seasons, 7,336 PA
147,33630372261361467-131-7928.627.3
/162664277-11.9-7.12.6pk7: 26
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 15 projected seasons
157,71735617259337470-141-432.726.6
/162664311-12.1-0.32.8pk7: 20
#3Nick Swisherlast yr '15
career totals — 12 seasons, 6,308 PA
126,30824513249351447-62-5624.524.4
/162664261-6.5-5.92.6pk7: 24
#4Justin Morneaulast yr '16
career totals — 14 seasons, 6,392 PA
146,3922475281348481-112-7522.421.6
/162664261-11.6-7.82.3pk7: 21
#5Brandon Beltlast yr '23
career totals — 13 seasons, 5,483 PA
135,48319447261357460-96-6219.318.2
/162664236-11.7-7.52.3pk7: 17
#6Kendrys Moraleslast yr '19
career totals — 13 seasons, 5,357 PA
135,3572136265327453-95-1614.915.2
/162664261-11.8-2.01.8pk7: 16

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
Bryce Eldridge (OGILVIE) 21 39→42 62→70 34→32 48 259/346/434 176352 211 30% 11% 121 +2.0
Travis Snider
2010 · MLB
22 49→53 53→60 39→50 44 245/312/423 177336 214 32% 8% 107 +2.2 249/304/411 162317 1812 26% 7% 101 +1.8 251/304/402151313161524%7%95+1.1
Rafael Devers
2018 · MLB
21 49→57 53→65 45 42 254/295/426 172306 217 24% 5% 101 +1.8 262/313/464 202305 256 22% 7% 118 +3.0 260/357/49423330230323%12%133+4.4
Tyler Soderstrom
2023 · AAA
21 44→54 58→60 44→40 37 236/282/437 201313 273 33% 5% 99 +1.7 228/287/417 189288 254 30% 7% 96 +1.5 257/339/46921229826422%10%126+2.6
Freddie Freeman
2012 · MLB
22 53→63 51→65 41→50 47 269/326/431 162318 195 22% 7% 115 +2.8 281/359/461 180334 203 21% 10% 136 +4.2 324/409/538215358241215%11%164+7.3
Oswaldo Arcia
2014 · MLB
23 49→51 56→60 42→45 42 250/306/446 196324 244 30% 7% 111 +2.5 228/287/413 185293 243 30% 6% 95 +1.4 215/292/41419829226334%8%95+0.7
Jay Bruce
2009 · MLB
22 51→54 56→65 46→50 41 263/308/461 199329 239 28% 6% 115 +2.8 256/323/463 207300 278 23% 9% 122 +3.3 254/334/47221929728724%10%119+3.1
Pete Alonso
2018 · AA
23 47→50 54→70 41→40 41 243/303/424 182305 225 28% 6% 105 +2.1 248/331/500 252295 342 28% 9% 136 +4.2 248/338/51026225537421%10%132+4.3
Prince Fielder
2006 · MLB
22 46→56 57→70 44→45 45 245/308/439 194298 269 27% 7% 111 +2.5 269/355/508 239296 316 20% 10% 147 +5.0 288/412/55226430834118%16%160+7.0
Vladimir Guerrero Jr.
2020 · MLB
21 57→63 53→65 42→45 52 288/348/463 175315 204 16% 8% 132 +4.0 283/355/503 220301 285 16% 10% 146 +4.9 280/360/50322329030516%10%141+5.3
Justin Upton
2009 · MLB
21 49→59 52→65 47→55 49 242/320/419 176313 189 28% 10% 109 +2.4 274/351/475 201342 2216 25% 10% 136 +4.2 264/344/505242328321029%10%138+4.6
Triston Casas
2022 · AAA
22 44→48 53→60 48→40 47 229/299/404 175283 218 27% 8% 97 +1.5 239/329/434 195291 254 26% 12% 118 +3.0 235/335/43820428527027%13%117+2.0
Wil Myers
2013 · AAA
22 46→53 53→65 47→55 45 239/300/414 175303 217 28% 8% 100 +1.7 244/306/404 160311 1911 26% 8% 100 +1.7 257/334/478221314272226%10%127+3.4
Chris Davis
2008 · AA
22 43→53 61→70 43→40 34 234/274/455 221317 314 36% 5% 101 +1.8 253/299/460 207334 275 31% 6% 112 +2.6 238/337/50826929138331%12%131+4.0
Domingo Santana
2016 · MLB
23 48→57 52→60 43→50 43 232/305/396 164344 207 36% 9% 98 +1.6 253/336/440 187363 239 33% 10% 122 +3.3 256/340/445190367241034%11%121+2.8
Nomar Mazara
2017 · MLB
22 49→51 49→55 41→40 47 249/308/392 142296 182 22% 7% 97 +1.5 254/315/421 167298 203 21% 8% 108 +2.3 253/317/43017629621322%8%106+1.9
Ike Davis
2010 · AA
23 48→54 52→60 41→40 44 242/302/414 172326 193 31% 8% 101 +1.8 255/334/446 191313 223 24% 11% 122 +3.3 252/339/46020829426123%11%122+2.5
Eloy Jiménez
2019 · AAA
22 50→56 51→65 42→40 41 254/291/419 165306 193 24% 5% 97 +1.5 261/305/467 206311 282 25% 6% 117 +2.9 262/309/48121931132026%6%120+1.8
Austin Riley
2020 · MLB
23 43→53 60→65 40 37 232/283/447 214305 302 34% 6% 102 +1.9 264/326/486 222325 302 27% 7% 131 +3.9 282/354/51823633531125%8%146+5.6
Spencer Torkelson
2022 · AAA
22 42→46 60 45→40 50 229/316/447 219275 276 28% 10% 116 +2.8 224/304/409 185278 233 27% 10% 101 +1.8 236/320/45622028429227%10%116+3.1
Josh Naylor
2020 · MLB
23 48→58 52→60 43→55 48 249/304/414 165278 205 19% 7% 102 +1.8 248/304/406 158277 186 17% 7% 99 +1.7 278/342/467189295241615%8%123+3.2