Kyler FedkoOF St. Paul Saints
Age 26 R/R 6'0" / 215 lbs AAA Svc 0.000 · Ctrl thru 2031 ILReassigned to Minors (RM)
2026 ROS PROJECTION267 act + 178 ros · stats below = ROS only
wRC+†93
AVG/OBP/SLG.214 / .290 / .396
PA178
HR7
SB6
K%29
BB%8
BABIP265
ISO182
MLB%40%
Value2026 · WAR
BAT: -2.3 runs (wOBA-derived runs vs avg)-2BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -2.7 runs (Positional adjustment)-3POSREP: +12.6 runs (Replacement-level credit)+13REPTotal WAR: +0.80+0.8WAR
0.00.81.60.11.11.00.9+$21M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 45 / POW 60
Toolsscout grade · Statcast %ile · 2026
CONTACT45
xwOBA
100.166
POWER60
Avg EV
3487.9
EYE60
scouting grade only
SPEED60
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2026
Service   0.000 yrs.days
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2026ROSPre-Arb$0.3M+0.1$0.5M+$0.2M
2027Pre-Arb$0.8M+1.1$8M+$7M
2028Pre-Arb$0.8M+1.0$7M+$6M
2029Arb-1$2M+0.9$3M+$1M
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
Totals $4M $18M +$15M

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
202121 AFort Myers Mighty Mussels 8171 13200 8271 20 183275211486 28289 3310 221 27
202121 AFort Myers Mighty Mussels 8168 16200 11191 20 235350265615 29320 2314 292 82
202222 A+2 teams 475423 902139 411266 133 213291340632 128276 279 277 70
202222 A+2 teams 475408 10221410 56916 133 250349395744 145295 1912 333 113
202323 A+Cedar Rapids Kernels 211175 32424 31553 52 183316297613 114237 2615 278 71
202323 A+Cedar Rapids Kernels 211165 40626 41393 52 242402412814 170279 1819 369 140
202424 AAWichita Wind Surge 294260 441104 28822 74 169255258513 88225 2810 233 37
202424 AAWichita Wind Surge 294251 571403 37592 74 227331319650 92280 2013 298 86
202525 AA2 teams 566501 10320022 541666 388 206291377668 172255 2910 293 82
202525 AA2 teams 566476 12325028 791206 388 258371487858 229285 2114 377 146
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD26 AAAMIN 267239 539213 20784 95 222293439732 218263 297 312 97 -1 -0 +0 -2 +8 0.5
YTD26 AAAMIN 267231 6111216 28664 95 264354537890 273294 2510 382 151 +15 -0 +0 -2 +8 2.2
ROS26 AAAMIN 40% 178159 34617 15512 62 214290396686 182267 298 307 93 -1 +0 +0 -1 +5 0.3
ROS26 MLBMIN 40% 7164 14303 6201 31 219296406702 188268 288 299 87 -1 +0 +0 -0 +2 0.1
FULL26 AAAMIN 338303 6712216 26985 126 221293432726 211264 298 309 95 -2 +0 +0 -2 +10 0.6
TOT26 AAAMIN 445398 8715320 351296 157 219292422714 204264 298 310 95 -2 +0 +0 -3 +13 0.8
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202727 MLBMIN 53% 629562 12323225 551767 218 219296400697 181268 289 308 94 -4 +1 +0 -4 +18 1.1
202828 MLBMIN 60% 616550 12023223 541707 207 218296393689 175269 289 308 94 -4 +1 -1 -4 +17 1.0
202929 MLBMIN 62% 604538 11822223 541677 187 219299396695 177270 289 307 93 -5 +1 -1 -4 +17 0.9
202727 MLBMIN 53% 335299 6512113 29934 114 217295395690 177268 289 301 88 -4 +1 +0 -2 +9 0.4
202828 MLBMIN 60% 371331 7214114 331034 124 218296393689 175270 289 301 88 -5 +1 -0 -2 +11 0.4
202929 MLBMIN 62% 374334 7314114 331034 114 219296392689 174270 289 300 88 -5 +1 -1 -2 +11 0.3
▸ Career Totals
Career 11511028 22443344 10131913 3713 218296394690 176268 289 300 88 -16 +2 -1 -7 +33 1.1
/ 162G 650581 12724225 571807 217 219296396692 177269 289 300 88 -9 +1 -1 -4 +18 0.7
Career 36543239 67713212117 340102041 13041 209292366658 157263 289 292 82 -76 +10 -2 -22 +104 1.3
/ 162G 650576 12023221 601817 237 208290365655 156261 289 292 82 -14 +2 -0 -4 +18 0.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
202121 AFort Myers Mighty Mussels 8168 16200 11191 20 235350265615 29320 2314 292 82 -2 +0 +2 0.1
202222 A+Cedar Rapids Kernels 366320 741638 39695 92 231324375699 144269 1911 315 100 -0 +1 +10 1.1
202222 AFort Myers Mighty Mussels 10988 28512 17221 41 318434466900 148388 2016 394 159 +7 +0 +3 1.1
202323 A+Cedar Rapids Kernels 211165 40626 41393 52 242402412814 170279 1819 369 140 +10 +0 +6 1.6
202424 AAWichita Wind Surge 294251 571403 37592 74 227331319650 92280 2013 298 86 -4 -0 +8 0.4
202525 AAASt. Paul Saints 187164 441008 21411 122 268355476830 207310 2211 366 138 +8 +2 +5 1.5
202525 AAWichita Wind Surge 379312 7915020 58795 266 253379494872 240272 2115 382 151 +22 +3 +11 3.6

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
#1Drew Stubbslast yr '16
career totals — 8 seasons, 3,143 PA
83,14392161244314394+3+1612.212.3
/1626641934+0.6+3.32.6pk7: 12
#2Raul Mondesilast yr '05
career totals — 6 seasons, 2,604 PA
62,60410889251326456-20-610.810.8
/1626642823-5.1-1.52.7pk7: 11
#3Tony Batistalast yr '07
career totals — 7 seasons, 3,601 PA
73,60116233244291445-9-110.410.4
/162664306-1.6-0.21.9pk7: 10
#4Will Venablelast yr '15
career totals — 8 seasons, 3,127 PA
83,12781135251317406-20-48.98.7
/1626641729-4.2-0.81.9pk7: 9
#5Desmond Jenningslast yr '16
career totals — 6 seasons, 2,327 PA
62,3275593245323394-9+108.18.1
/1626641627-2.5+2.72.3pk7: 8
#6Gregory Polancolast yr '21
career totals — 8 seasons, 3,220 PA
83,2209698241309409-34-283.84.4
/1626642020-7.1-5.80.8pk7: 5
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 2 projected seasons
21,1814538220295397-7+01.91.9
/1626642522-4.0+0.01.1pk7: 2

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
Kyler Fedko (OGILVIE) 26 45 60 60 60 219/292/422 204264 2015 29% 8% 95 +0.8
Justin Maxwell
2009 · MLB
25 42→44 54→60 55→60 44 221/289/403 182280 2323 30% 8% 93 +1.3 218/297/368 150319 1729 34% 9% 87 +0.8 223/297/433210304271734%9%101+0.9
Michael Helman
2023 · AAA
27 40→41 52→55 57→55 45 217/276/382 165258 2126 26% 7% 82 +0.5 223/280/386 163269 2022 25% 6% 85 +0.7 215/273/387171253202023%6%79+0.1
Blake Perkins
2023 · AAA
26 40→50 49→50 56→55 47 208/287/358 150280 1719 31% 9% 80 +0.4 234/312/365 131316 1321 28% 10% 92 +1.2 239/321/358119322112527%10%91+0.6
Corey Julks
2023 · AAA
27 43→51 55 53→55 42 229/287/409 180290 2318 30% 6% 94 +1.3 232/293/371 139295 1520 25% 8% 86 +0.8 233/296/352119297112124%8%79+0.2
Stuart Fairchild
2022 · MLB
26 44→42 51→50 51→55 46 225/296/386 161279 1812 26% 8% 91 +1.1 222/301/376 154297 1717 30% 7% 92 +1.2 220/316/365145284152626%9%92+0.7
Sean Bouchard
2023 · MLB
27 43→41 54→55 52→50 50 221/307/408 188288 2113 30% 10% 102 +1.8 208/299/363 155294 1715 32% 10% 87 +0.8 177/275/304127268131636%10%59-0.5
Trayce Thompson
2017 · MLB
26 44→47 51→65 51→50 44 226/282/393 166281 1912 27% 7% 87 +0.8 182/232/318 136255 169 34% 6% 46 -2.0 211/299/43522329231737%10%103+1.1
Harrison Bader
2020 · MLB
26 46→56 52→55 52→55 46 232/314/397 165303 2017 29% 8% 102 +1.9 245/319/418 173304 2017 25% 8% 109 +2.4 242/304/399157300201625%6%96+0.9
Alex Castellanos
2013 · MLB
26 45→49 51→55 52→50 41 229/293/398 169302 1815 30% 6% 93 +1.3 203/267/344 141286 1615 33% 6% 69 -0.4 198/258/32712929412835%6%57-0.6
Keon Broxton
2016 · AAA
26 47→48 49→55 58→60 40 227/283/383 156332 1625 35% 7% 84 +0.6 218/290/386 168342 1935 39% 9% 89 +0.9 199/280/366166324204042%9%77+0.1
Scott Kingery
2020 · MLB
26 47→51 51→55 53→55 42 239/289/406 166304 1716 27% 6% 93 +1.3 208/273/349 141295 1415 32% 8% 72 -0.2 198/239/341143265191733%5%52-0.8
Chris Young
2010 · MLB
26 45→49 54→60 51→55 51 234/311/430 196283 2115 25% 10% 108 +2.3 238/324/422 184283 2019 22% 11% 112 +2.6 236/326/419183275212122%11%109+2.2
Nick Senzel
2021 · MLB
26 47→56 49→50 51→50 46 235/293/390 155291 1617 25% 7% 91 +1.1 231/294/343 112273 1112 19% 8% 79 +0.3 215/285/34913425717923%8%75+0.0
Kyle Datres
2023 · AA
27 41→40 50 56→55 43 212/287/361 149289 1823 32% 8% 82 +0.5 205/283/343 138285 1721 32% 8% 76 +0.0 187/271/314127259162133%9%61-0.4
Jonny DeLuca
2023 · AA
25 40→38 58→60 56→55 46 219/283/421 202243 2615 23% 7% 95 +1.4 228/293/391 163266 1819 21% 7% 92 +1.2 228/294/377150266162321%7%85+0.3
Blake Tekotte
2012 · MLB
25 44→48 53→55 53→55 44 228/293/405 176290 2124 29% 8% 95 +1.4 199/253/331 132275 1316 31% 6% 59 -1.1 189/253/30511625691028%6%49-0.9
Brooks Conrad
2006 · AAA
26 41→44 50→55 54→50 46 216/281/373 157268 1816 27% 8% 82 +0.5 196/253/364 168253 1812 30% 7% 67 -0.5 225/298/43621129127732%9%102+0.6
Jayson Nix
2010 · MLB
27 45→49 51→55 51→55 47 234/299/396 163275 1919 23% 8% 95 +1.4 217/282/373 156265 1911 25% 7% 82 +0.5 205/268/35114625517926%6%67-0.3
Brewer Hicklen
2022 · AA
26 44→43 51→55 60 40 219/289/375 157325 2033 37% 8% 85 +0.7 199/279/367 168305 2133 39% 8% 80 +0.4 219/291/395177297254034%7%90+0.7
Max Schuemann
2023 · AAA
26 46→47 46→45 59→60 46 223/313/356 133303 1429 29% 9% 92 +1.2 222/312/331 109296 1121 26% 10% 85 +0.7 215/311/3109528392025%10%77+0.1