JJ BledayCF Cincinnati Reds
Age 28 L/L 6'2" / 205 lbs MLB HR +6% Svc 3.169 · Ctrl thru 2028
2026 ROS PROJECTION388 act + 258 ros · stats below = ROS only
wRC+†vL 136127vR 123
AVG/OBP/SLG.230 / .323 / .456
PA258
HR12
K%22
BB%12
BABIP254
ISO226
MLB%100%
Value2026 · WAR
BAT: +23.7 runs (wOBA-derived runs vs avg)+24BATRUN: +1.2 runs (SB/CS + UBR baserunning)+1RUNFLD: -2.8 runs (Defensive runs vs avg)-3FLDPOS: +2.3 runs (Positional adjustment)+2POSREP: +18.3 runs (Replacement-level credit)+18REPTotal WAR: +4.20+4.2WAR
0.01.53.01.72.72.4+$32M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · Splits · ContractCON 45 / POW 50
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT45
Whiff%
708.9%
xwOBA
600.320
POWER50
Barrel%
538.6
Avg EV
4488.7
Bat Spd
5371.7
EYE55
Chase%
9022.1%
SPEED50
Sprint
5027.5
Platoon Splits2024-2025 · 986 PA
vs LHP
vs RHP
Edge
PA
198
788
wRC+
115
104
L
wOBA
336
321
L
ISO
212
188
L
BABIP
303
259
L
K%
25.3%
21.1%
▶▶R
BB%
6.6%
10.9%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-1
MLB Debut   2022
Service   3.169 yrs.days
Team Control Through   2028
First FA Year   2029
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$0.6M+1.7$13M+$13M
2027Arb-2$9M+2.7$20M+$12M
2028Arb-3$13M+2.4$16M+$6M
Totals $22M $50M +$31M

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
201921 A+Jupiter Hammerheads 151143 30804 8410 00 210252350601 140265 275 263 59
201921 A+Jupiter Hammerheads 151140 36803 11290 00 257311379690 121306 197 310 95
202123 AA2 teams 583519 8521213 571723 73 164250287538 123213 3010 241 43
202123 AA2 teams 583492 11430517 841243 73 232347417764 185273 2114 341 119
202224 AAA2 teams 605523 9023220 731957 52 172282338620 166226 3212 276 70
202224 AAA2 teams 605506 10323225 901667 52 204332405737 202246 2715 332 112
202325 MLB2 teams 436372 8117117 57942 62 218325406731 188241 2213 323 105 +3 +0 -3 -5 +12 0.8
202325 MLB2 teams 436364 8619218 65902 62 236355448803 212261 2115 354 129 +14 +0 -3 -5 +12 2.0
202426 MLBOakland Athletics 642572 14345421 671252 23 250331453784 203286 1910 339 117 +13 -1 -2 +2 +18 3.1
202426 MLBOakland Athletics 642572 13943420 671252 23 243324437762 194279 1910 337 116 +12 -1 -2 +2 +18 3.0
202527 MLB2 teams 476429 9822118 451220 43 228302410712 182275 269 310 95 -3 -0 -7 +2 +13 0.5
202527 MLB2 teams 476426 10723120 481160 43 251327451778 200298 2410 343 121 +11 -0 -7 +2 +13 1.9
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD28 MLBCIN 388332 8317221 51843 53 250355503858 253271 2213 368 140 +17 -0 +0 +1 +11 3.0
YTD28 MLBCIN 388325 8718222 57793 53 268381538919 271288 2015 399 163 +28 -0 +0 +1 +11 4.1
ROS28 MLBCIN 100% 258225 5213112 30571 31 230323456780 226258 2212 344 121 +6 +0 -3 +1 +7 1.2
ROS28 MLBCIN 100% 259226 5313112 30571 31 235327460787 226261 2212 345 122 +6 +0 -3 +1 +7 1.2
FULL28 MLBCIN 647558 13630333 811414 84 244344486829 242266 2213 359 133 +24 +0 -3 +2 +18 4.2
TOT28 MLBCIN 646557 13530333 811414 84 242342484826 242264 2213 358 132 +24 +0 -3 +2 +18 4.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202729 MLBCIN 100% 647562 12932329 771453 63 230326452778 222253 2212 340 118 +14 +0 -9 +2 +18 2.6
202830 MLBCIN 100% 634551 12431228 751433 63 225321441762 216252 2312 338 116 +12 +0 -9 +2 +18 2.3
202931 MLBCIN 100% 622540 12030227 741423 52 222319435754 213250 2312 334 113 +9 +0 -10 +2 +18 2.0
203032 MLBCIN 100% 609529 11629226 721423 42 219316429745 210246 2312 328 109 +6 +0 -10 +2 +17 1.6
203133 MLBCIN 100% 525456 9724221 621252 31 213310412722 200240 2412 320 103 +2 +0 -10 +2 +15 0.9
203234 MLBCIN 100% 444387 7819117 521092 21 202299388687 186233 2512 310 95 -2 +0 -10 +2 +13 0.2
202729 MLBCIN 100% 647562 13133330 771453 63 233329463791 230256 2212 341 119 +14 +0 -9 +2 +18 2.7
202830 MLBCIN 100% 634551 12732229 751433 63 230326454780 223255 2312 338 117 +12 +0 -9 +2 +18 2.4
202931 MLBCIN 100% 622540 12331228 741423 52 228324448772 220253 2312 334 114 +10 +0 -10 +2 +18 2.1
203032 MLBCIN 100% 609529 11729226 721423 42 221318431749 210249 2312 328 109 +7 +0 -10 +2 +17 1.6
203133 MLBCIN 100% 525456 9824222 621252 31 215312421733 206243 2412 321 104 +2 +0 -10 +2 +15 0.9
203234 MLBCIN 100% 444387 8019118 521092 21 207304401704 194235 2512 311 96 -2 +0 -10 +2 +13 0.2
▸ Career Totals
Career 52674590 101726219214 617121823 4120 222317427744 205252 2312 326 108 +47 +0 -75 +15 +149 13.9
/ 162G 650566 12432226 761503 52 219315420735 201249 2312 326 108 +6 +0 -9 +2 +18 1.7
Career 66325808 124331423253 749161231 5326 214307407714 193249 2411 315 99 -6 +0 -75 +17 +188 12.7
/ 162G 650569 12231225 731583 53 214307408714 193249 2411 315 99 -1 -0 -7 +2 +18 1.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
201921 A+Jupiter Hammerheads 151140 36803 11290 00 257311379690 121306 197 310 95 -1 +0 +4 0.4
202123 AAPensacola Blue Wahoos 468397 8422312 641013 53 212325373698 161250 2214 315 99 -0 -0 +13 1.3
202123 INTLMesa Solar Sox 11595 30825 20230 20 3164356001.035 284373 2017 447 200 +13 +0 +3 1.7
202224 MLBMiami Marlins 238204 341025 30672 41 167280309588 142216 2813 270 65 -9 +0 -2 +2 +7 -0.2
202224 AAAJacksonville Jumbo Shrimp 367302 6913020 60995 11 228365470835 242268 2716 372 143 +18 -0 +10 2.8
202325 MLBOakland Athletics 303256 5011010 42722 51 195313355669 160226 2414 303 90 -3 +1 -3 -5 +9 -0.2
202325 AAALas Vegas Aviators 133108 36828 23180 11 3334506671.117 333333 1417 470 218 +18 -0 +4 2.2
202426 MLBOakland Athletics 642572 13943420 671252 23 243324437762 194279 1910 337 116 +12 -1 -2 +2 +18 3.0
202527 MLBAthletics 344307 6517014 36910 12 212294404698 192251 2610 311 96 -2 -1 -7 +2 +10 0.2
202527 AAALas Vegas Aviators 132119 42616 12250 31 353412571984 218404 199 427 185 +13 +0 +4 1.7
▸ Career Totals (raw MLB only — historical actual)
MLB Career 15271339 28881649 1753556 127 215309394703 179254 2311 314 99 -2 -0 -15 +1 +43 2.8

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
#1Mike Moustakaslast yr '23
career totals — 13 seasons, 5,577 PA
135,57721521247307431+14+1822.822.1
/162664263+1.6+2.12.7pk7: 21
#2Chris Younglast yr '18
career totals — 13 seasons, 5,316 PA
135,316191142235314428-0+321.320.7
/1626642418-0.0+0.42.7pk7: 20
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 12 projected seasons
125,81323246221313424+7-4722.320.4
/162664275+0.8-5.42.5pk7: 18
#3Colby Rasmuslast yr '17
career totals — 9 seasons, 4,070 PA
94,07016535242311438-0+816.716.2
/162664276-0.0+1.32.7pk7: 16
#4Miguel Sanólast yr '24
career totals — 9 seasons, 2,954 PA
92,9541645233325477-7-3812.212.6
/162664371-1.5-8.52.7pk7: 13
#5Pedro Álvarezlast yr '18
career totals — 8 seasons, 3,287 PA
83,28716115235309447+1-4010.010.2
/162664333+0.2-8.02.0pk7: 10
#6Trevor Plouffelast yr '17
career totals — 7 seasons, 3,178 PA
73,17810312243306411+14-188.48.4
/162664223+2.8-3.81.8pk7: 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
JJ Bleday (OGILVIE) 28 45 50 50 55 242/342/484 242264 338 22% 13% 132 +4.2
Pedro Álvarez
2015 · MLB
28 44→46 60 47→45 48 239/310/448 209288 296 28% 9% 114 +2.7 240/307/454 214285 304 27% 9% 114 +2.7 234/296/45021627331227%8%102+1.6
Eric Munson
2005 · MLB
27 41→43 60 47→40 51 228/303/439 211244 295 22% 9% 108 +2.3 231/295/417 186257 253 21% 7% 99 +1.7 226/290/39717124922120%7%89+0.5
Jason Vosler
2022 · MLB
28 44→43 55 49→40 49 233/303/420 187265 235 23% 8% 103 +1.9 216/278/387 171274 226 29% 7% 84 +0.6 206/267/37216626422430%7%72-0.2
LaMonte Wade Jr.
2022 · MLB
28 47→57 56→55 48→45 52 244/326/437 193280 239 22% 10% 117 +2.9 250/348/425 175290 215 20% 12% 123 +3.3 251/365/40715529518220%14%121+2.2
Brad Miller
2018 · MLB
28 44→54 54→60 47→50 54 230/318/416 186277 219 25% 11% 108 +2.3 237/318/434 197305 246 29% 10% 113 +2.6 231/323/46523427832528%11%120+1.5
George Kottaras
2011 · MLB
28 42→52 52→55 49→30 55 220/305/394 174255 195 22% 11% 97 +1.5 239/336/427 188291 224 24% 13% 118 +3.0 233/347/42919728824126%15%118+1.0
Chris Iannetta
2011 · MLB
28 42→52 57→60 45 58 226/337/428 202253 243 22% 12% 120 +3.1 222/337/378 156267 186 23% 14% 107 +2.2 237/357/38614930516225%15%113+1.5
Max Kepler
2022 · MLB
29 42→52 58→60 52→50 56 228/317/440 212239 269 19% 11% 115 +2.7 239/318/407 168269 196 19% 10% 105 +2.1 244/318/40215827818219%9%102+1.4
DJ Stewart
2022 · MLB
28 41→47 55→60 42→50 56 218/324/402 184266 234 27% 12% 108 +2.3 225/328/415 190281 266 28% 11% 113 +2.6 211/325/40018926026629%12%106+1.0
Didi Gregorius
2019 · MLB
29 51→54 56→60 46→50 50 267/319/457 189271 248 13% 6% 119 +3.1 245/300/428 183252 237 14% 6% 104 +2.0 231/285/40417323822515%6%87+0.5
Paul DeJong
2022 · MLB
28 41→50 56→60 47→45 49 222/304/405 184258 257 25% 9% 101 +1.8 210/274/390 180262 256 30% 7% 84 +0.6 227/278/40417729725532%5%87+0.6
John Rodriguez
2006 · MLB
28 48→47 57→55 52→40 45 249/317/444 195301 259 26% 7% 115 +2.8 245/320/409 164309 175 25% 8% 107 +2.2 239/321/38915030715125%9%99+0.7
Renato Núñez
2021 · MLB
27 46→51 56→60 44→30 46 243/308/431 189288 253 26% 8% 108 +2.3 244/314/463 219292 305 27% 7% 120 +3.1 232/307/46923726735128%7%116+2.1
Colby Rasmus
2015 · MLB
28 45→55 58→60 47→50 44 239/301/443 204304 265 30% 8% 108 +2.3 228/299/426 198297 265 31% 9% 103 +1.9 220/294/41919928127431%9%97+0.9
Jake Fraley
2023 · MLB
28 47→50 54→60 51→55 56 242/340/415 172300 2315 26% 12% 117 +2.9 252/328/403 151297 1723 20% 9% 108 +2.3 253/326/393140296152719%9%102+1.0
Devin Mesoraco
2016 · MLB
28 48→49 55→60 40 51 249/326/438 189283 235 21% 9% 118 +3.0 221/307/375 154258 185 21% 9% 93 +1.3 206/298/36515923121121%9%83+0.2
Jake Lamb
2019 · MLB
28 45→55 56→60 44→45 56 237/333/437 200286 236 25% 12% 120 +3.1 212/312/370 158267 184 26% 11% 95 +1.4 223/310/38316129120129%10%94+0.7
Hank Blalock
2010 · MLB
29 47→57 59→65 52→45 46 254/304/472 218275 275 20% 6% 117 +2.9 248/302/412 164289 208 21% 7% 100 +1.7 260/311/36010031511921%6%88+0.3
Mike Jacobs
2009 · MLB
28 47→53 61→65 45→40 47 255/310/484 228283 293 22% 7% 123 +3.3 228/287/406 178276 233 26% 8% 92 +1.2 214/276/36815426720127%8%77+0.1
Matt Joyce
2014 · MLB
29 46→53 56→60 47→50 57 243/334/437 194270 239 20% 11% 120 +3.1 232/335/390 158281 174 22% 13% 108 +2.3 238/352/44720927025321%15%125+2.2