Troy Schreffler Jr.LF Brooklyn Cyclones
Age 25 R/R 6'0" / 190 lbs A+ Svc 0.0 · Ctrl thru 2035
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 120 proj PA
wRC+†48
AVG/OBP/SLG.190 / .247 / .298
PA120
HR2
K%34
BB%6
ISO108
MLB%0%
Value2026 · WAR
BAT: -7.1 runs (wOBA-derived runs vs avg)-7BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.3 runs (Positional adjustment)-1POSREP: +3.4 runs (Replacement-level credit)+3REPTotal WAR: -0.50-0.5WAR
trajectory · projected WAR by year
-0.5-0.62627
Tools · ContractCON 25 / POW 35
Toolsscout grade
CONTACT25
scouting grade only
POWER35
scouting grade only
EYE30
scouting grade only
SPEED50
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
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
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
202221 AClearwater Threshers 10695 16411 8453 40 168255263518 95306 428 225 30
202221 AClearwater Threshers 10692 19511 11323 40 207311315627 109305 3010 291 81
202322 A2 teams 206172 39215 26673 208 227338337676 110324 3313 310 96
202322 A2 teams 206164 43326 34493 208 262398415813 152325 2417 361 135
202423 A+Jersey Shore BlueClaws 285261 49947 141036 231 188246333579 146273 365 247 47
202423 A+Jersey Shore BlueClaws 285255 581148 20806 231 227299396695 169294 287 306 93
202524 A+Brooklyn Cyclones 163153 23122 8741 71 150198222420 72269 455 192 5
202524 A+Brooklyn Cyclones 163149 32233 12561 71 215278329607 114319 347 273 67
▸ 2026 Season
202625 MLBNYM 120111 21412 7411 31 189244297541 108280 346 248 48 -7 +0 +0 -1 +3 -0.5
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202726 MLBNYM 30% 192176 34614 12642 51 193253307559 114282 336 257 55 -10 +1 +0 -2 +5 -0.6
202726 MLBNYM 30% 5853 10201 4191 20 189259283542 94281 337 248 48 -3 +0 +0 -1 +2 -0.2
▸ Career Totals
Career 5853 10201 4191 20 189259283542 94273 337 248 48 -3 +0 +0 -1 +2 -0.2
/ 162G 650594 11122011 4521311 220 187257279536 93270 337 248 48 -38 +4 +0 -7 +18 -2.3
Career 1072968 182261021 7539416 6212 188258301558 113285 377 250 50 -61 +8 +0 -11 +30 -3.5
/ 162G 650587 11116613 4523910 387 189259303562 114287 377 250 50 -37 +5 +0 -7 +18 -2.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
202221 AClearwater Threshers 10692 19511 11323 40 207311315627 109305 3010 291 81 -2 +1 +3 0.2
202322 A+Jersey Shore BlueClaws 5843 8200 12152 94 186386233619 47276 2621 308 94 -0 +0 +2 0.1
202322 AClearwater Threshers 148121 35126 22341 114 289403479882 190341 2315 383 151 +9 +1 +4 1.4
202423 A+Jersey Shore BlueClaws 285255 581148 20806 231 227299396695 169294 287 306 93 -2 +4 +8 1.0
202524 A+Brooklyn Cyclones 163149 32233 12561 71 215278329607 114319 347 273 67 -6 +1 +5 -0.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
Troy Schreffler Jr. (OGILVIE) 25 25 35 50 30 190/247/298 108280 23 34% 6% 48 -0.4
Grae Kessinger
2023 · AA
25 33→28 45 49→50 42 177/246/290 113244 1418 33% 7% 46 -2.0 206/279/324 118280 1312 29% 9% 68 -0.5 189/267/30011124911727%9%56-0.5
Ismael Alcantara
2023 · AA
24 38→28 45 50 37 195/254/318 123282 1312 35% 6% 56 -1.3 212/270/305 93320 917 34% 6% 59 -1.1 219/278/2927333972435%6%54-0.9
Jayson Langfels
2014 · AA
25 41→32 43→40 46→50 37 199/262/305 106309 1111 37% 6% 56 -1.3 205/280/293 88338 715 38% 8% 60 -1.0 202/285/2757334451738%8%55-0.7
Michael O'Neill
2017 · AA
25 42 40→45 49→55 36 204/249/296 93294 816 32% 5% 47 -1.9 209/258/316 107314 1020 35% 5% 56 -1.3 206/256/307101313112336%5%50-1.3
T.J. Steele
2012 · AA
25 39→33 43→45 54→50 32 200/225/315 116275 1017 32% 3% 41 -2.3 201/239/311 110284 1015 32% 4% 46 -2.0 178/212/2658725771333%3%20-1.1
Dexter Kjerstad
2017 · A
25 39→33 45 45 34 200/251/321 122293 139 36% 4% 55 -1.4 191/248/292 101289 116 36% 6% 46 -2.0 150/208/215642288036%6%6-2.0
Chris Roller
2022 · AA
25 38 39→50 53→55 39 187/246/274 87273 616 32% 6% 40 -2.4 190/267/311 121291 1216 36% 8% 60 -1.0 179/262/313134284161640%8%57-0.7
Dylan Rosa
2021 · AA
25 38→28 44→45 50→45 36 191/246/302 112288 129 37% 6% 48 -1.9 191/247/329 138340 168 46% 6% 56 -1.3 157/215/30314628719650%5%33-1.0
Isaac Galloway
2015 · AA
25 38→43 40→45 52→55 31 189/217/284 95287 716 36% 3% 29 -3.2 209/244/312 103287 1021 30% 4% 49 -1.8 216/268/352136277153027%5%66-0.4
Gift Ngoepe
2015 · AA
25 40 43→45 51→50 37 192/250/302 110306 1014 39% 7% 50 -1.8 208/262/322 114317 108 36% 6% 59 -1.1 171/250/28311229611543%9%43-0.9
Gunnar Heidt
2018 · AA
25 37→39 42→45 47→50 38 186/242/289 103277 1012 35% 6% 43 -2.2 197/252/301 104308 913 37% 6% 50 -1.8 206/260/3081032978932%6%52-1.0
Travis Becktel
2008 · A
25 43→37 41→45 49→50 42 208/269/307 99296 715 31% 7% 59 -1.1 207/260/315 108303 815 32% 6% 56 -1.3 194/236/31011628871934%4%40-0.9
David Harris
2016 · A
24 39 42→45 47→50 32 195/235/294 99289 109 35% 4% 40 -2.4 198/245/293 95308 810 36% 5% 44 -2.1 157/197/2266926251040%3%4-0.9
Toby Welk
2022 · AA
25 38→33 43→45 48→45 41 191/257/300 109268 109 32% 7% 53 -1.5 202/261/308 106298 107 33% 7% 56 -1.3 189/237/29911127911035%5%42-0.7
Aaron Schunk
2022 · A
25 38→42 39→45 50 32 182/231/263 81299 612 40% 5% 31 -3.0 206/252/319 113293 1110 32% 5% 54 -1.4 209/254/319110274101027%5%52-1.0
Jon Townsend
2010 · A
25 41 41→40 47→50 38 203/256/295 92282 99 31% 5% 50 -1.8 220/275/322 102330 119 34% 6% 65 -0.7 224/281/3229834111935%6%64-0.3
Nick Vickerson
2014 · A
25 36 42→40 49→50 47 183/268/285 102256 1013 31% 9% 54 -1.4 203/302/300 97289 811 29% 11% 72 -0.2 190/312/2718127271129%13%66-0.4
Tanner Murphy
2023 · A
25 39 42→45 53→50 35 182/255/289 107320 1012 43% 7% 50 -1.8 194/257/291 97367 814 46% 7% 50 -1.7 155/219/2267134762253%7%14-1.3
Josh Altmann
2019 · A
25 37→40 44→45 48→50 42 190/255/307 117247 129 28% 6% 54 -1.4 189/269/290 101265 99 30% 7% 56 -1.3 161/256/248872307930%8%39-1.6
Connor Lien
2019 · AA
25 34→44 45 49→55 29 165/224/282 117311 1315 49% 5% 34 -2.8 172/243/313 141384 1711 55% 7% 51 -1.7 125/210/27214730719961%8%24-1.2