Patrick WinkelC New Hampshire Fisher Cats
Age 26 L/R 6'1" / 200 lbs AA Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION111 act + 85 ros · stats below = ROS only
wRC+†53
AVG/OBP/SLG.212 / .259 / .338
PA85
HR2
K%36
BB%6
BABIP319
ISO125
MLB%2%
Value2026 · WAR
BAT: -10.6 runs (wOBA-derived runs vs avg)-11BATRUN: -0.7 runs (SB/CS + UBR baserunning)-1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.5 runs (Positional adjustment)+4POSREP: +5.6 runs (Replacement-level credit)+6REPTotal WAR: -0.20-0.2WAR
trajectory · projected WAR by year
-0.10.00.02628
Tools · ContractCON 35 / POW 55
Toolsscout grade
CONTACT35
scouting grade only
POWER55
scouting grade only
EYE35
scouting grade only
SPEED45
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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202121 AFort Myers Mighty Mussels 8474 13401 9311 00 176274270544 95286 3711 252 51
202121 AFort Myers Mighty Mussels 8470 17501 13221 00 243369357726 114340 2615 336 116
202222 A+Cedar Rapids Kernels 221203 40805 17850 10 197259310569 113307 388 251 50
202222 A+Cedar Rapids Kernels 221197 50906 23620 10 254332391723 137338 2810 325 107
202323 AAWichita Wind Surge 356316 711616 331073 31 225304339643 114314 309 288 79
202323 AAWichita Wind Surge 356304 8116110 45863 31 266366424791 158335 2413 352 128
202424 AAASt. Paul Saints 297281 521305 141091 00 185226285511 100280 375 223 29
202424 AAASt. Paul Saints 297276 631607 19901 00 228280362643 134311 306 287 78
202525 AAASt. Paul Saints 180170 31604 9721 00 182228288516 106287 405 223 29
202525 AAASt. Paul Saints 180166 36707 13591 00 217278386663 169290 337 296 85
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD26 AATOR 111104 21503 6440 01 202245337582 135310 405 252 51 -6 -0 +0 +2 +3 -0.1
YTD26 AATOR 111101 26703 9340 01 257318416734 158354 318 324 106 +1 -0 +0 +2 +3 0.6
ROS26 AATOR 2% 8580 17402 5310 00 212259338596 125301 366 255 53 -4 +0 +0 +2 +2 -0.1
ROS26 MLBTOR 2% 22 0000 010 00 302 500 252 51 -0 +0 +0 +0 +0 -0.0
FULL26 AATOR 113106 21503 6450 01 198241330571 132305 405 252 51 -6 -0 +0 +2 +3 -0.1
TOT26 AATOR 196184 38905 11750 01 207251337588 130314 386 253 52 -11 -0 +0 +4 +6 -0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202727 MLBTOR 27% 269249 521116 17931 11 209262333596 124302 356 262 58 -13 -0 +0 +5 +8 -0.0
202828 MLBTOR 40% 319293 621317 211082 11 212269334603 123300 347 265 61 -14 -0 -1 +6 +9 -0.0
202727 MLBTOR 27% 7268 13301 4250 00 191236279516 88303 356 259 56 -4 +0 +0 +1 +2 -0.0
202828 MLBTOR 40% 127117 24503 8431 10 205262325587 120302 346 262 59 -6 +0 -0 +2 +4 -0.0
▸ Career Totals
Career 201187 37804 12691 10 198250305555 107287 346 261 58 -10 +0 -0 +4 +6 -0.0
/ 162G 650605 12026013 392233 30 198250306556 107288 346 261 58 -31 +1 -1 +12 +18 -0.1
Career 18111666 33875336 1256369 63 203262316579 113301 357 255 54 -95 +0 -1 +32 +51 -1.2
/ 162G 650598 12127113 452283 21 202262316578 114300 357 255 54 -34 +0 -0 +12 +18 -0.4

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 8470 17501 13221 00 243369357726 114340 2615 336 116 +1 +0 +2 0.4
202222 A+Cedar Rapids Kernels 221197 50906 23620 10 254332391723 137338 2810 325 107 +2 +0 +6 0.8
202323 AAWichita Wind Surge 356304 8116110 45863 31 266366424791 158335 2413 352 128 +11 +0 +10 2.2
202424 AAASt. Paul Saints 297276 631607 19901 00 228280362643 134311 306 287 78 -7 +0 +8 0.1
202525 AAASt. Paul Saints 180166 36707 13591 00 217278386663 169290 337 296 85 -3 +0 +5 0.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
#1Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#2Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#3Chad Moellerlast yr '09
career totals — 10 seasons, 1,524 PA
101,524292226288351+19+143.84.3
/162664131+8.5+6.21.6pk7: 5
#4Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#5Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
120341209261327+4+4-0.0-0.0
/162664143+11.9+13.1-0.0pk7: 0
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -1

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
Patrick Winkel (OGILVIE) 26 35 55 45 35 207/251/337 130314 50 38% 6% 52 -0.2
Patrick Dorrian
2022 · AAA
26 40→39 46→55 47→45 40 198/263/328 131302 146 38% 8% 63 -0.9 197/262/350 153299 196 38% 7% 68 -0.5 181/248/33215026620539%7%54-0.8
Ben Rortvedt
2023 · MLB
25 38 47→45 46→40 38 196/255/325 129280 164 35% 6% 58 -1.2 208/286/325 117284 135 29% 9% 72 -0.2 198/285/2949726710228%9%61-0.4
Eric Jagielo
2018 · AAA
26 38→36 40→50 42→30 40 186/254/273 87268 82 32% 6% 44 -2.1 190/242/301 111279 114 34% 5% 46 -2.0 167/210/28611924513136%4%27-2.5
Lou Santangelo
2009 · AAA
26 40→39 45→55 43→40 38 206/250/321 115285 143 32% 6% 54 -1.4 202/251/305 103286 103 31% 6% 50 -1.7 186/238/284992639032%6%36-1.3
Cael Brockmeyer
2018 · AAA
26 36→38 45 47→40 37 189/244/308 119264 144 33% 5% 49 -1.8 215/272/313 98325 98 35% 5% 62 -0.9 241/300/316753816536%5%71-0.1
Steven Lerud
2012 · AAA
27 39→41 42→45 43→40 38 193/255/293 100279 103 33% 6% 50 -1.8 203/279/295 92305 84 33% 8% 61 -1.0 199/291/280822907231%9%60-0.3
Kellin Deglan
2018 · AA
26 37→36 45→50 42→40 32 188/236/305 116303 145 42% 5% 44 -2.1 201/259/320 119323 125 39% 6% 59 -1.1 174/241/28811427813240%6%40-0.7
Jake Lowery
2016 · AA
26 35 45 47→30 43 183/250/307 124260 134 34% 8% 51 -1.7 187/258/294 107293 105 37% 8% 51 -1.7 118/199/170522533050%9%-6-1.3
Shane Matheny
2022 · AA
26 39→41 43→45 47→50 39 191/254/300 109301 116 39% 7% 51 -1.7 203/285/337 134323 159 38% 10% 74 -0.1 193/282/32613330016938%10%68-0.3
Bruce Caldwell
2018 · AAA
26 42→45 42→45 45→40 41 202/269/304 102308 104 36% 8% 58 -1.2 202/262/310 108298 114 34% 7% 56 -1.3 194/253/29710327911233%7%48-1.3
Kyle Skipworth
2016 · AAA
26 33→35 46→50 41→30 29 168/225/295 127307 154 48% 5% 38 -2.6 194/251/333 139319 177 42% 6% 58 -1.2 138/196/27413618622040%6%20-0.8
Jakson Reetz
2022 · AAA
26 37→31 44→60 45 39 185/266/298 113281 125 36% 7% 57 -1.2 203/280/385 182264 235 32% 6% 85 +0.7 196/276/39219624225430%7%82+0.3
Colt Morton
2009 · MLB
27 37 47→50 47→30 40 193/259/325 132276 154 35% 7% 60 -1.0 204/259/342 138283 167 32% 6% 64 -0.8 170/221/35818819725030%5%50-0.3
Ryan Fisher
2014 · AA
26 42→44 43→45 45→40 38 203/267/320 118299 95 34% 6% 62 -0.9 213/281/335 122303 126 32% 6% 72 -0.2 173/246/30112822420033%5%49-0.4
Jorge Saez
2017 · AA
26 37 45 44→30 40 191/250/309 118275 134 34% 7% 52 -1.6 208/275/344 136298 175 34% 8% 72 -0.2 192/268/32413226719234%9%62-0.3
Trevor Schwecke
2023 · AAA
25 39 44→45 41→50 39 195/257/308 113291 116 35% 7% 54 -1.4 218/275/332 114316 1014 32% 6% 68 -0.5 223/280/33511232091731%6%68-0.3
J.R. Hopf
2009 · AAA
26 41 40→45 48→40 44 198/267/285 87297 84 34% 8% 53 -1.5 220/278/321 101291 86 26% 7% 66 -0.6 225/275/323982818222%6%64-0.3
Tristan Gray
2022 · AAA
26 42→35 48→55 41→40 42 216/275/358 142287 165 30% 7% 75 -0.0 190/242/353 163263 224 36% 5% 60 -1.0 202/259/33513327315331%6%61-0.6
Riley Mahan
2022 · AA
26 37→43 43→45 41→40 32 184/234/290 107311 114 43% 5% 40 -2.4 195/246/341 146336 178 45% 6% 59 -1.1 180/231/34816730221746%5%53-0.6
Chris Sharpe
2022 · AAA
26 37→39 44→50 45→50 38 185/252/306 121279 1110 36% 6% 53 -1.5 189/263/296 107295 813 36% 7% 54 -1.4 160/248/26210325471637%8%40-1.1