Jacob WetzelCF Vancouver Canadians
Age 26 L/L 5'10" / 215 lbs A+ Svc 0.0 · Ctrl thru 2035
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 76 proj PA
wRC+†62
AVG/OBP/SLG.196 / .273 / .309
PA76
HR1
K%28
BB%9
ISO114
MLB%0%
Value2026 · WAR
BAT: -3.2 runs (wOBA-derived runs vs avg)-3BATRUN: +0.5 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.3 runs (Positional adjustment)+0POSREP: +2.2 runs (Replacement-level credit)+2REPTotal WAR: -0.10-0.1WAR
trajectory · projected WAR by year
-0.10.00.02628
Tools · ContractCON 29 / POW 44
Toolsscout grade
CONTACT29
scouting grade only
POWER44
scouting grade only
EYE54
scouting grade only
SPEED53
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
2028MiLBstill in minors · estimated debut 2030
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
202121 AMyrtle Beach Pelicans 342299 57536 291288 73 191280288567 97309 378 246 46
202121 AMyrtle Beach Pelicans 342288 66538 40878 73 229339351690 122301 2512 313 97
202222 AMyrtle Beach Pelicans 408359 6712110 371199 143 187279309588 123246 299 259 56
202222 AMyrtle Beach Pelicans 408336 7114110 60809 143 211346348694 137246 2015 320 103
202323 A+South Bend Cubs 218202 29521 14932 93 144206203409 59259 436 179 -5
202323 A+South Bend Cubs 218194 411031 22642 93 211298309607 98310 2910 280 72
202424 A2 teams 386345 681478 351253 193 197277348625 151280 329 277 71
202424 A2 teams 386320 8117128 59863 193 253373456830 203320 2215 365 138
202525 A+Vancouver Canadians 4843 5101 5170 10 116208209418 93160 3510 200 11
202525 A+Vancouver Canadians 4839 6101 9110 10 154312256569 103185 2319 276 70
▸ 2026 Season
202626 MLBTOR 7668 13301 7211 20 191276279556 88261 289 267 62 -3 +0 +0 +0 +2 -0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202727 MLBTOR 26% 117105 21412 10321 21 200276314590 114264 279 273 67 -4 +0 +0 +0 +3 -0.1
202828 MLBTOR 39% 208185 38814 19562 41 205286324611 119266 279 276 69 -7 +0 -1 +1 +6 -0.1
202727 MLBTOR 26% 3027 6101 380 10 222300370670 148266 2710 267 63 -1 +0 +0 +0 +1 -0.0
202828 MLBTOR 39% 8274 16312 7221 20 216293365658 149268 279 270 65 -3 +0 -0 +0 +2 -0.1
▸ Career Totals
Career 112101 22413 10301 30 218295366661 149279 279 269 64 -5 +1 -0 +0 +3 -0.1
/ 162G 650586 12723617 581746 170 217294363657 147278 279 269 64 -26 +3 -2 +2 +18 -0.4
Career 18031606 298521533 15659126 5814 186268298567 113268 339 252 51 -99 +6 -1 +6 +51 -3.7
/ 162G 650579 10719512 562139 215 185267297564 112267 339 252 51 -36 +2 -0 +2 +18 -1.3

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 AMyrtle Beach Pelicans 342288 66538 40878 73 229339351690 122301 2512 313 97 -1 +0 +10 0.9
202222 AMyrtle Beach Pelicans 408336 7114110 60809 143 211346348694 137246 2015 320 103 +1 +2 +12 1.5
202323 A+South Bend Cubs 218194 411031 22642 93 211298309607 98310 2910 280 72 -7 +1 +6 -0.0
202424 A+South Bend Cubs 3934 8210 491 21 235333353686 118320 2310 314 98 -0 +0 +1 0.1
202424 AMyrtle Beach Pelicans 347286 7315118 55772 172 255378469846 213320 2216 371 142 +17 +3 +10 3.0
202525 A+Vancouver Canadians 4839 6101 9110 10 154312256569 103185 2319 276 70 -2 +0 +1 -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
Jacob Wetzel (OGILVIE) 26 29 44 53 54 196/273/309 113261 12 28% 9% 62 -0.1
Mark Contreras
2021 · AA
26 36→37 44→50 47→55 38 184/248/300 115271 1213 35% 6% 49 -1.8 201/261/346 145293 1719 36% 6% 66 -0.6 197/258/338141284182436%6%60-0.8
Brian O'Grady
2018 · AA
26 35→37 42→60 54→50 46 179/261/285 106258 1014 33% 9% 51 -1.7 213/273/391 178285 2214 32% 7% 83 +0.6 207/269/398192270241532%7%82+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
River Town
2023 · A
24 39→36 44→40 55→50 44 196/275/315 119256 1115 27% 7% 64 -0.8 212/300/304 92266 814 22% 9% 72 -0.2 211/311/2837126161519%10%69-0.2
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
Kyle Datres
2022 · A
26 39→40 45→50 54→55 44 194/276/317 123270 1218 31% 8% 66 -0.6 209/287/354 145287 1823 32% 8% 79 +0.3 198/279/346148268202632%8%71-0.1
Justin Toerner
2023 · AAA
26 39 43→45 48→50 44 192/283/299 108293 1110 36% 9% 65 -0.7 194/282/315 121288 1311 34% 9% 68 -0.5 127/238/24511817514935%11%31-1.0
Shayne Fontana
2022 · AA
25 40 41→45 48→55 46 193/273/296 103282 88 32% 9% 58 -1.2 214/297/319 105298 1014 29% 9% 75 -0.0 219/304/31898295101927%8%75-0.0
Parker Bates
2023 · A
25 38 45→50 50 41 195/259/317 123270 1212 31% 6% 58 -1.2 191/252/273 82267 712 29% 7% 43 -2.2 164/226/2084522841228%6%13-2.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
Seth Fortenberry
2010 · AA
26 37→43 43→45 51→50 42 184/258/300 116276 1110 36% 8% 53 -1.5 191/255/292 101310 79 38% 7% 49 -1.8 158/216/249912980444%7%17-0.7
Jacob Rhinesmith
2021 · A
25 41→44 42→45 49→50 45 202/264/307 105253 911 24% 7% 57 -1.2 211/277/319 108281 99 27% 7% 66 -0.6 214/284/34212827511825%8%72-0.2
Mitch Longo
2021 · AA
26 44→43 43→50 52→50 42 219/268/334 115281 1013 26% 6% 65 -0.7 228/274/378 150297 1818 29% 5% 79 +0.3 223/268/384160285202229%5%74-0.0
Wes Darvill
2018 · AA
26 41→38 41→40 49→45 45 202/263/298 95262 910 26% 7% 53 -1.5 205/253/295 90296 87 32% 6% 49 -1.8 169/209/221522475033%5%7-1.3
Camden Duzenack
2021 · AA
26 35→37 45→50 48→50 39 184/243/301 118247 1410 31% 6% 47 -1.9 204/251/338 134276 1610 31% 5% 59 -1.1 203/253/332129265151029%5%56-0.7
Chase Pinder
2022 · AA
26 39 43→45 44→45 46 197/280/304 107271 125 30% 8% 64 -0.8 229/320/373 144297 1510 26% 11% 98 +1.6 224/323/376152290161126%12%98+0.8
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
Patrick Dorrian
2021 · A
25 42→39 42→55 51→45 40 203/257/318 115292 97 32% 6% 56 -1.3 198/263/346 148305 186 39% 8% 67 -0.5 190/258/35316328421539%8%63-0.6
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