Bradley FryeSS Lake Elsinore Storm
Age 24 R/R 6'2" / 185 lbs A HR +13%BB +8% Svc 0.0 · Ctrl thru 2036 peak 1.1 · 2029
wRC+†132
AVG/OBP/SLG.208 / .270 / .319
PA87
HR2
SB6
K%30
BB%7
MLB%0%
BAT: +3.1 runs (wOBA-derived runs vs avg)+3BATRUN: +1.3 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.9 runs (Positional adjustment)+1POSREP: +2.5 runs (Replacement-level credit)+2REPTotal WAR: +0.80+0.8WAR
trajectory · 10 yrs
1.2peak
2030

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Arb-3$0.9M+1.0$9M+$8M
2032Ext / FA-deal$0.9M+0.9$4M+$3M
2033Ext / FA-deal$1.0M+0.7$3M+$2M
2034Ext / FA-deal$0.8M+0.4$2M+$1M
2035Ext / FA-deal$0.4M+0.1$0.5M+$0.1M
2036Ext / FA-deal$0.6M
Totals $5M $18M +$14M

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
202523 ALake Elsinore Storm 5045 6100 2212 30 .133.204.156.360 .022.250 424 .155 -23 -7 +1 +0 +1 +1 -0.4
▸ 2026 Season (actual · ROS · total)
202624 ALake Elsinore Storm 6054 19302 4160 50 .352.397.519.915 .167.459 277 .391 157 +4 +1 +0 +1 +2 0.7
ROS24 MLBSD 2725 6101 280 10 .240.296.400.696 .160.311 307 .283 75 -1 +0 +0 +0 +1 0.0
TOT24 MLBSD 8779 25403 6240 60 .316.365.481.846 .165.415 287 .357 132 +3 +1 +0 +1 +2 0.8
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202725 MLB 10%SD 150137 32613 11391 41 .234.295.358.653 .124.303 267 .300 88 -2 +0 +0 +2 +4 0.4
202826 MLB 25%SD 249225 53916 20642 61 .236.304.364.668 .129.303 268 .306 92 -2 +1 +0 +3 +7 0.8
202927 MLB 42%SD 308277 671228 25793 81 .242.311.386.698 .144.303 268 .307 93 -2 +1 +0 +3 +9 1.1
203028 MLB 52%SD 346312 741329 28893 81 .237.306.378.684 .141.302 268 .306 92 -3 +1 -1 +4 +10 1.1
203129 MLB 63%SD 363327 781429 30943 81 .239.308.376.684 .138.302 268 .304 91 -4 +1 -1 +4 +10 1.0
203230 MLB 72%SD 373337 791429 30983 70 .234.303.368.671 .134.300 268 .301 88 -5 +1 -2 +4 +11 0.9
203331 MLB 81%SD 368332 771329 30993 60 .232.301.364.666 .133.299 278 .297 85 -6 +1 -3 +4 +10 0.7
203432 MLBSD 355320 731328 29973 40 .228.298.356.655 .128.297 278 .292 82 -7 +1 -4 +4 +10 0.4
203533 MLBSD 329296 661127 27923 20 .223.294.345.639 .122.296 288 .287 78 -8 +0 -4 +4 +9 0.1
203634 MLBSD 288261 571016 23832 10 .218.287.333.620 .115.294 298 .281 73 -9 +0 -5 +3 +8 -0.2
203735 MLBSD 237214 45814 19712 10 .210.281.313.594 .103.292 308 .273 67 -9 +0 -6 +3 +7 -0.5
▸ Career Totals (MLE all levels + projections)
Career 34433108 7131251879 27693430 595 .229.298.357.656 .128.300 278 .294 83 -65 +10 -25 +37 +98 5.5
/ 162G 650587 13524315 521766 111 .230.299.358.657 .128.301 278 .294 83 -12 +2 -5 +7 +18 1.0

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
202523 ALake Elsinore Storm 5044 7100 3152 30 .159.245.182.427 .023.241 306 .206 16 -5 +1 +1 -0.3

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
Bradley Frye (OGILVIE) 24 .208/.270/.319 .110.290 22 30% 7% 63 -0.1
Matt Vierling
2021 · A
24 40→50 40→50 49→50 39 .198/.251/.291 .093.266 814 28% 5% 46 -2.0 .238/.295/.355 .117.299 1214 23% 7% 82 +0.5 .252/.313/.388.135.304131021%7%95+1.2
Luis Santana
2023 · A
24 44 45 48→50 42 .218/.280/.341 .124.281 1311 27% 6% 73 -0.1 .212/.267/.334 .122.269 147 26% 5% 66 -0.6 .195/.248/.310.116.24115525%5%48-1.0
Cody Cipriano
2009 · A
24 40→48 45 55→45 45 .200/.270/.330 .131.263 1211 28% 8% 66 -0.6 .219/.288/.332 .113.309 98 30% 8% 73 -0.1 .225/.299/.333.108.3198729%8%76+0.0
Willie MacIver
2021 · A
24 37→35 43→45 49→55 37 .190/.236/.299 .109.254 119 30% 4% 43 -2.2 .194/.260/.318 .124.282 1415 35% 7% 59 -1.1 .230/.309/.359.129.323131830%8%87+0.4
Blaze Alexander
2022 · A
23 38→48 42→50 52→50 39 .185/.256/.288 .103.292 1114 38% 7% 49 -1.8 .218/.290/.354 .136.331 1511 36% 7% 81 +0.4 .220/.308/.345.126.328131034%8%84+0.4
Ryan Schimpf
2012 · A
24 38→39 46→60 51→45 40 .193/.263/.329 .136.276 138 33% 7% 63 -0.9 .199/.276/.370 .171.267 205 32% 8% 79 +0.3 .201/.284/.419.218.23528228%9%91+0.9
Brandon Lockridge
2021 · A
24 40→50 44→45 50→65 37 .199/.247/.317 .118.283 1112 33% 5% 52 -1.6 .224/.273/.354 .130.321 1421 33% 5% 72 -0.2 .254/.322/.337.083.35835327%8%84+0.4
Brett Harris
2022 · A
24 45→50 45 49→50 43 .220/.290/.339 .119.296 1211 29% 7% 76 +0.1 .239/.311/.381 .142.289 1610 22% 8% 96 +1.5 .236/.316/.369.133.28415922%8%91+0.9
J.E. Cruz
2006 · A
25 39→48 42→45 52→45 43 .195/.263/.294 .099.270 1012 30% 7% 53 -1.5 .210/.281/.310 .100.285 78 27% 8% 65 -0.7 .207/.282/.309.102.2796626%8%63-0.5
Mark Mathias
2019 · AA
24 44→46 42→50 52→50 45 .212/.285/.324 .112.284 910 27% 8% 70 -0.3 .226/.290/.356 .130.287 1213 24% 7% 80 +0.4 .243/.319/.380.137.317151726%9%97+0.9
Adrian Del Castillo
2023 · A
23 36→45 43→55 52→40 41 .184/.246/.294 .110.257 107 32% 7% 46 -2.0 .210/.280/.351 .141.289 154 31% 8% 76 +0.0 .218/.292/.382.164.29319131%9%86+0.5
Jeferson Morales
2023 · A
24 39→46 46→45 49→50 44 .197/.277/.329 .131.260 149 29% 7% 69 -0.4 .215/.289/.346 .131.275 139 25% 7% 78 +0.2 .223/.298/.355.132.27712823%7%81+0.2
Sean Bouchard
2019 · A
23 38→44 44→55 48→50 37 .196/.244/.314 .117.275 1213 33% 5% 50 -1.7 .201/.254/.332 .131.296 1310 35% 6% 59 -1.1 .223/.323/.415.191.292211629%11%106+1.0
Skye Bolt
2018 · A
24 40→39 42→50 46→50 40 .196/.254/.307 .111.282 98 33% 7% 53 -1.5 .204/.266/.339 .135.293 1412 33% 7% 66 -0.6 .234/.302/.369.135.310151228%8%86+0.3
Keon Broxton
2013 · A
23 41→50 42→55 52→60 39 .199/.257/.303 .104.305 1016 36% 7% 53 -1.5 .215/.269/.344 .129.326 1317 36% 7% 68 -0.5 .225/.301/.390.165.341173836%9%92+1.0
Chris Meyers
2023 · A
24 42→46 44→50 51→40 43 .212/.273/.333 .122.278 129 28% 7% 67 -0.5 .228/.285/.377 .149.300 185 29% 6% 85 +0.7 .226/.286/.378.152.29419329%6%82+0.3
Andre Lipcius
2022 · AA
24 43→50 44→50 48→45 46 .215/.274/.331 .116.276 117 26% 8% 67 -0.5 .231/.302/.363 .132.287 148 23% 9% 87 +0.8 .231/.303/.365.135.28616724%9%86+0.7
Andrew Navigato
2022 · AA
24 41→40 44→60 46→50 44 .202/.279/.318 .116.282 1212 31% 8% 67 -0.5 .221/.280/.382 .161.276 1914 27% 6% 84 +0.6 .220/.279/.406.186.266231726%6%87+0.6
John Hester
2008 · A
24 42 46→55 47→50 41 .214/.264/.343 .130.284 137 29% 6% 66 -0.6 .236/.277/.386 .150.310 149 28% 5% 82 +0.5 .249/.292/.416.167.322151027%5%94+0.7
David Sheaffer
2019 · A
24 37 42→55 52→40 39 .188/.235/.290 .102.252 107 29% 5% 40 -2.4 .209/.253/.332 .123.291 135 32% 5% 59 -1.1 .191/.236/.303.112.26912133%5%42-0.7