River TownOF Tucson Baseball Team
Age 27 L/R 5'10" / 181 lbs INTL HR -6% Svc 0.0 · Ctrl thru 2036
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 203 proj PA
wRC+†80
AVG/OBP/SLG.221 / .314 / .310
PA203
HR2
K%21
BB%10
ISO90
MLB%0%
Value2026 · WAR
BAT: -4.6 runs (wOBA-derived runs vs avg)-5BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.2 runs (Positional adjustment)-1POSREP: +5.8 runs (Replacement-level credit)+6REPTotal WAR: +0.00+0.0WAR
trajectory · projected WAR by year
0.00.02627
Tools · ContractCON 60 / POW 31
Toolsscout grade
CONTACT60
scouting grade only
POWER31
scouting grade only
EYE56
scouting grade only
SPEED46
scouting grade only
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
2028Extbeyond projection horizon · no WAR estimate
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

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
202122 ROKACL Royals Gold 7262 10300 5195 60 161278210487 48233 267 219 26
202122 ROKACL Royals Gold 7259 13400 8135 60 220361288649 68283 1811 313 98
202223 A2 teams 470409 7816410 3412616 223 191279323602 132243 277 261 58
202223 A2 teams 470382 9520414 618116 223 249375432807 183276 1713 356 130
202324 A+Quad Cities River Bandits 357308 72815 347412 204 234333315648 81289 2110 289 79
202324 A+Quad Cities River Bandits 357301 81916 415512 204 269379365744 96309 1511 341 119
202425 AANorthwest Arkansas Naturals 249212 40621 25439 35 189301250551 61228 1710 257 55
202425 AANorthwest Arkansas Naturals 249196 46721 41339 35 235390306696 71273 1316 330 110
202526 INTLTucson Baseball Team 281247 801931 25244 93 324395437832 113356 99
202526 INTLTucson Baseball Team 281247 801931 25244 93 324395437832 113356 99 368 139
▸ 2026 Season
202627 MLBKC 203177 40812 20434 41 226318316635 90281 2110 290 80 -5 +0 +0 -1 +6 0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202728 MLBKC 26% 233203 46913 23505 42 227320325645 99282 2110 292 82 -5 +0 -1 -1 +7 -0.0
202728 MLBKC 26% 6053 11201 6131 10 208300302602 94279 2210 274 68 -2 +0 -0 -0 +2 -0.1
▸ Career Totals
Career 6053 11201 6131 10 208300302602 94256 2210 274 68 -2 +0 -0 -0 +2 -0.1
/ 162G 650574 12022011 6514111 110 209302305606 96258 2210 274 68 -23 +2 -2 -4 +18 -0.9
Career 18651618 366691222 16637955 6818 226319324644 98279 209 232 36 -135 +6 -1 -11 +53 -9.0
/ 162G 650564 1282448 5813219 246 227320326646 99280 209 232 36 -47 +2 -0 -4 +18 -3.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
202122 ROKACL Royals Gold 7259 13400 8135 60 220361288649 68283 1811 313 98 -0 +1 +2 0.3
202223 A+Quad Cities River Bandits 114100 25212 9172 40 250324350674 100274 158 300 88 -2 +1 +3 0.2
202223 AColumbia Fireflies 356282 7018312 526414 183 248391461852 213276 1815 374 144 +18 +2 +10 3.1
202324 A+Quad Cities River Bandits 357301 81916 415512 204 269379365744 96309 1511 341 119 +8 +2 +10 2.1
202425 AANorthwest Arkansas Naturals 249196 46721 41339 35 235390306696 71273 1316 330 110 +3 -1 +7 0.9
202526 INTLTucson Baseball Team 281247 801931 25244 93 324395437832 113356 99 368 139 +13 +1 +8 2.2

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
#1Tony Kemplast yr '23
career totals — 7 seasons, 2,198 PA
72,1983552238326354-4-34.34.3
/1626641116-1.3-0.81.3pk7: 4
#2Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
#3Guillermo Heredialast yr '22
career totals — 6 seasons, 1,530 PA
61,530256231311345+3+173.53.5
/162664113+1.2+7.61.5pk7: 3
#4Abraham O. Nunezlast yr '07
career totals — 8 seasons, 2,389 PA
82,3891724246315322+2+92.52.7
/16266457+0.5+2.50.7pk7: 3
#5Einar Díazlast yr '05
career totals — 6 seasons, 1,763 PA
61,7631610248297342+5+122.42.4
/16266464+1.9+4.70.9pk7: 2
#6Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
126335224314316-2+00.00.0
/162664712-4.0+0.00.0pk7: 0

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
River Town (OGILVIE) 27 60 31 46 56 221/314/310 89281 24 21% 10% 80 +0.1
Kevin Kaczmarski
2019 · AAA
27 54→56 37→40 46→50 47 250/313/327 78326 311 23% 7% 82 +0.5 230/297/323 93314 711 27% 8% 75 -0.0 205/283/2837827971127%9%57-0.3
Alec Keller
2019 · AA
27 56 39→40 48→50 42 266/303/355 89328 58 20% 5% 84 +0.6 257/300/343 86317 611 20% 5% 80 +0.4 261/299/3256333041221%4%71-0.2
Jamie Johnson
2013 · AAA
26 51→55 36→40 46→50 53 238/306/308 69287 311 17% 9% 74 -0.1 238/313/317 79282 415 16% 10% 79 +0.3 237/322/3167828041615%10%81+0.4
Forrestt Allday
2018 · AAA
27 51→45 35→30 43→50 53 237/315/291 53289 313 18% 9% 74 -0.1 222/297/292 70281 512 21% 8% 67 -0.5 208/288/2675926931122%7%53-1.2
Tim Fedroff
2014 · AAA
27 53→62 39→40 49→50 49 249/310/335 86310 615 21% 8% 82 +0.5 220/288/302 82300 611 26% 8% 65 -0.7 198/277/260622823628%9%48-1.3
Jesus Valenzuela
2016 · AAA
27 50 41→40 45→40 49 241/299/337 96295 88 21% 8% 79 +0.3 229/275/339 110280 118 22% 6% 69 -0.4 226/268/315902729220%5%59-0.2
Josh Fellhauer
2015 · AAA
27 54→53 38→40 45 48 250/313/335 86336 46 25% 8% 83 +0.6 223/289/312 89303 611 26% 8% 68 -0.5 198/273/2565826541525%8%46-0.8
Jordan Smith
2016 · AA
26 49→58 39→40 48→50 46 232/284/323 90291 612 22% 6% 68 -0.5 216/267/311 95285 814 26% 6% 59 -1.1 206/256/2979127381526%6%47-1.3
James Rapoport
2011 · AAA
26 52→54 37→40 49→55 50 244/302/319 75291 411 17% 7% 75 -0.0 230/301/300 70269 59 15% 8% 70 -0.3 219/303/259402514713%9%58-0.9
Carlos Penuelas
2015 · AAA
27 48 38→30 43→50 45 230/282/310 80284 610 21% 6% 64 -0.8 249/289/313 64300 511 18% 5% 67 -0.5 260/296/306453093916%4%64-0.3
Roberto Valencia
2015 · AAA
27 52→62 37→30 47→45 43 244/274/313 69272 48 13% 3% 61 -1.0 250/278/329 79283 611 14% 3% 66 -0.6 268/292/3336530341012%3%70-0.1
Eric Filia
2019 · AA
27 56→60 39→40 45 52 264/318/353 89291 65 12% 7% 91 +1.1 252/321/354 102290 77 15% 8% 93 +1.3 265/352/3741103078615%10%109+0.7
Scott Tousa
2006 · AA
26 51→53 39→40 44→45 47 243/317/322 80302 68 21% 7% 83 +0.6 219/288/295 76286 68 24% 7% 64 -0.8 161/229/176142220325%6%7-1.0
Jonny Tucker
2009 · AA
26 52→54 39→40 46→55 50 247/305/340 93288 611 16% 7% 82 +0.5 235/290/319 84277 422 16% 7% 69 -0.4 230/285/3067627022815%6%61-0.6
Leonardo Reginatto
2017 · AAA
27 51→61 35→30 45 43 239/282/301 61294 37 19% 5% 61 -1.0 225/267/300 75290 66 23% 5% 55 -1.4 220/262/287672846324%5%47-0.9
Jordan Cowan
2021 · AA
26 51→53 37→30 50 46 242/297/309 67305 513 22% 7% 70 -0.3 223/286/311 88294 716 25% 7% 67 -0.5 216/283/2968128661825%7%57-0.5
Kevin Taylor
2018 · AA
27 56→60 39→40 45→40 52 263/327/347 84309 63 16% 8% 93 +1.3 239/285/315 76283 45 16% 6% 66 -0.6 236/271/299632762315%4%53-1.2
Sam Fuld
2009 · AAA
27 53→57 40→45 48→60 52 250/311/347 98285 612 15% 8% 86 +0.8 243/310/348 105271 621 12% 9% 85 +0.7 242/313/35110926852711%9%85+0.5
Nick Shaw
2016 · AA
27 47→57 34→40 45 52 219/297/274 55282 28 22% 10% 62 -0.9 221/281/298 77302 510 26% 7% 61 -1.0 239/277/288503350727%4%53-0.3
Rodrigo Aguirre
2012 · AAA
28 53 37→30 42→45 49 247/293/321 74279 46 13% 6% 71 -0.3 254/288/320 66295 47 15% 4% 68 -0.5 275/303/331553153513%3%76+0.0