Lamar SparksCF Biloxi Shuckers
Age 27 R/R 6'2" / 170 lbs AA HR -4% Svc 0.0 · Ctrl thru 2034
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 250 proj PA
wRC+†38
AVG/OBP/SLG.179 / .240 / .274
PA250
HR4
SB6
K%38
BB%7
ISO95
MLB%2%
Value2026 · WAR
BAT: -17.4 runs (wOBA-derived runs vs avg)-17BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.9 runs (Positional adjustment)+1POSREP: +7.1 runs (Replacement-level credit)+7REPTotal WAR: -1.00-1.0WAR
trajectory · projected WAR by year
-1.0-0.9-0.92628
Tools · ContractCON 20 / POW 38
Toolsscout grade
CONTACT20
scouting grade only
POWER38
scouting grade only
EYE42
scouting grade only
SPEED52
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
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
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
201718 ROKGCL Orioles 181158 27510 20561 113 171268215483 44265 3111 230 34
201718 ROKGCL Orioles 181145 35720 33391 113 241385317703 76330 2218 329 110
201920 ROKGCL Orioles 120109 18300 9452 145 165242193434 28281 388 198 10
201920 ROKGCL Orioles 120104 25400 14312 145 240342279621 38342 2612 295 84
202122 A2 teams 302275 54644 251041 95 196266291557 95298 348 247 47
202122 A2 teams 302264 66866 36791 95 250342394736 144333 2612 331 111
202324 AABiloxi Shuckers 343307 571635 331823 197 186271306577 121433 5310 257 55
202324 AABiloxi Shuckers 343292 741639 481203 197 253364421786 168399 3514 354 129
202425 AABiloxi Shuckers 392367 851616 231530 128 232277330607 98376 396 267 63
202425 AABiloxi Shuckers 392357 9919110 331170 128 277338420759 143384 308 337 116
▸ 2026 Season
202627 MLBMIL 250229 42914 18961 63 183246284530 100286 387 235 38 -17 +0 +0 +1 +7 -1.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202728 MLBMIL 27% 267245 45914 19991 63 184245278523 94287 377 243 44 -17 +0 -1 +1 +8 -0.9
202829 MLBMIL 37% 309282 531115 231121 73 188252287539 99287 367 248 48 -18 +0 -1 +1 +9 -1.0
202728 MLBMIL 27% 7267 11201 5270 21 164222239461 75284 387 238 41 -5 +0 -0 +0 +2 -0.3
202829 MLBMIL 37% 115104 19402 9421 21 183254279533 96284 378 242 44 -7 +0 -1 +0 +3 -0.4
▸ Career Totals
Career 187171 30603 14691 42 175242263505 88270 377 241 42 -12 +0 -1 +1 +5 -0.7
/ 162G 650594 10421010 492403 147 175241261502 86271 378 241 42 -42 +0 -2 +2 +18 -2.5
Career 21641972 381751228 17084710 8437 193261286547 93320 398 246 47 -130 +2 -2 +8 +61 -6.3
/ 162G 650592 1152348 512543 2511 194262287549 93322 398 246 47 -39 +1 -1 +2 +18 -1.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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201718 ROKGCL Orioles 181145 35720 33391 113 241385317703 76330 2218 329 110 +2 +1 +5 0.8
201920 ROKGCL Orioles 120104 25400 14312 145 240342279621 38342 2612 295 84 -2 +1 +3 0.2
202122 A+Aberdeen IronBirds 119104 25342 14361 31 240336404740 163348 3012 332 112 +2 +0 +3 0.5
202122 ADelmarva Shorebirds 183160 41524 22430 64 256346388734 131325 2312 330 111 +2 -0 +5 0.7
202324 AABiloxi Shuckers 343292 741639 481203 197 253364421786 168399 3514 354 129 +11 +1 +10 2.2
202425 AABiloxi Shuckers 392357 9919110 331170 128 277338420759 143384 308 337 116 +7 -1 +11 1.8

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
Lamar Sparks (OGILVIE) 27 20 38 52 42 179/240/274 94286 46 38% 7% 38 -1.1
Madison Stokes
2023 · AAA
27 37→35 42→40 49→40 34 180/237/285 105304 109 42% 6% 40 -2.4 191/271/298 107304 99 37% 9% 58 -1.2 169/265/267982658636%11%45-1.5
Caleb Hamilton
2022 · AAA
27 35 44→45 47→45 44 179/260/291 112277 129 38% 10% 52 -1.6 180/266/322 142275 196 39% 10% 63 -0.8 145/239/28213720521340%10%39-0.8
Jason Martinson
2016 · AAA
27 37→39 44→45 52→50 38 189/250/296 107286 1213 37% 7% 48 -1.9 178/233/289 111303 129 43% 5% 39 -2.5 153/204/26210927611847%4%16-2.4
Bryan Arias
2023 · AA
26 38 43→45 51→50 38 183/255/286 103300 1114 40% 7% 49 -1.8 201/273/302 101301 914 34% 8% 59 -1.1 198/297/2949626082425%10%65-0.1
McCarthy Tatum
2023 · AA
27 36→24 45→55 49→50 35 185/239/305 121279 139 38% 5% 46 -2.0 212/273/327 115298 1010 31% 5% 66 -0.6 207/279/300932876928%4%59-0.3
Jake Means
2023 · AA
27 35→31 47→45 51→45 43 182/258/317 135266 159 36% 8% 58 -1.2 187/257/316 129263 1610 34% 8% 57 -1.2 134/210/25011616419833%8%18-1.7
Taylor Snyder
2021 · A
26 38→31 43→50 50 33 187/239/297 110306 1112 41% 5% 43 -2.2 185/237/343 158278 2112 40% 6% 56 -1.3 159/216/313154231211441%7%37-1.4
Ryan Metzler
2019 · AAA
26 39 40 50 38 192/244/277 85285 815 34% 6% 40 -2.4 202/255/293 91305 912 34% 6% 49 -1.8 138/193/172342363841%6%-10-1.1
Zach Watson
2023 · AA
26 34→32 44→45 51→50 31 178/219/289 111282 1213 41% 4% 33 -2.9 192/239/307 115292 1215 37% 5% 46 -2.0 162/206/278116229142436%4%23-1.3
Cody Bohanek
2021 · AAA
26 38→36 38→40 44→50 38 172/263/245 73309 511 42% 8% 42 -2.3 183/278/292 109301 915 39% 8% 61 -1.0 161/264/270110265101839%8%48-1.0
Chris Roller
2023 · AA
26 36 39→50 50→55 40 177/243/264 88262 614 33% 6% 37 -2.6 198/276/337 139318 1616 40% 8% 71 -0.3 186/272/335149306191942%9%67-0.4
Dusty Coleman
2014 · AAA
27 36→42 41→50 48→50 34 172/234/274 102306 912 44% 6% 36 -2.7 194/248/309 115323 1213 41% 5% 51 -1.7 198/251/331133295131536%5%56-0.8
Hamlet Marte
2021 · AA
27 39 42→45 44→45 38 192/249/290 98298 106 38% 7% 46 -2.0 199/256/301 102333 108 40% 7% 52 -1.6 160/221/2509025911440%6%21-0.8
Brian Peacock
2012 · A
27 41 40→45 50 36 194/247/285 90316 713 39% 6% 43 -2.2 213/260/297 84332 68 35% 6% 52 -1.6 226/258/292663435034%4%45-0.6
Wade Kirkland
2016 · AA
27 39→33 41→45 51→45 27 190/222/281 91315 99 42% 3% 31 -3.0 186/219/262 76331 68 44% 4% 25 -3.5 145/169/191462713347%2%-19-3.0
Yadiel Rivera
2019 · MLB
27 37→47 38→45 46→50 39 184/239/256 72270 68 33% 6% 33 -2.9 217/255/317 100318 1117 34% 4% 54 -1.4 222/246/32299331132336%3%49-1.1
Connor Hoover
2023 · AA
27 34→29 46→50 50 43 180/253/311 131257 1412 35% 8% 54 -1.4 199/273/346 147278 1812 33% 8% 72 -0.2 173/257/338165221241234%9%60-0.5
Jackson Cluff
2023 · AA
26 36→29 40→45 48→60 36 176/240/269 93284 811 39% 6% 37 -2.6 186/269/308 122285 1221 36% 9% 60 -1.0 181/273/314133265152835%10%61-0.6
Chris Rabago
2021 · AAA
28 39 41→40 49→55 43 192/252/288 96264 814 30% 7% 46 -2.0 189/256/275 86286 811 34% 7% 45 -2.1 154/227/217622416836%7%15-1.2
Ryan Aguilar
2022 · AA
27 36→40 43→45 51→50 40 173/258/271 97302 1213 43% 9% 46 -2.0 207/298/337 130337 1413 39% 10% 80 +0.4 218/319/374157335171336%11%93+0.8