Matt WallnerRF St. Paul Saints
Age 28 L/R 6'4" / 220 lbs MLB Svc 2.250S2 · Ctrl thru 2029 ILReassigned to Minors (RM)
2026 ROS PROJECTION346 act + 230 ros · stats below = ROS only
wRC+†vL 101125vR 134
AVG/OBP/SLG.228 / .319 / .471
PA230
HR12
K%32
BB%8
BABIP291
ISO243
MLB%100%
Value2026 · WAR
BAT: -0.7 runs (wOBA-derived runs vs avg)-1BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: -2.1 runs (Defensive runs vs avg)-2FLDPOS: -6.2 runs (Positional adjustment)-6POSREP: +16.3 runs (Replacement-level credit)+16REPTotal WAR: +0.70+0.7WAR
0.01.53.00.32.62.31.9+$34M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · Splits · ContractCON 40 / POW 60
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT40
Whiff%
2214.1%
xwOBA
690.330
POWER60
Barrel%
9014.4
Avg EV
8091.2
Bat Spd
8474.9
EYE50
Chase%
8524.9%
SPEED45
Sprint
2026.0
Platoon Splits2024-2026 · 750 PA
vs LHP
vs RHP
Edge
PA
181
569
wRC+
89
136
▶▶R
wOBA
302
363
▶▶R
ISO
189
263
▶▶R
BABIP
267
298
R
K%
30.9%
33.4%
L
BB%
9.9%
10.5%
R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb SUPER-2
MLB Debut   2022
Service   2.250 yrs.days
Team Control Through   2029
First FA Year   2030
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$0.3M+0.3$1M+$0.8M
2027Arb-2$5M+2.6$19M+$15M
2028Arb-3$8M+2.3$16M+$10M
2029Arb-4$10M+1.9$12M+$5M
Totals $23M $48M +$30M

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 ACedar Rapids Kernels 5345 6211 4204 00 133264289553 156208 388 257 55
201921 ACedar Rapids Kernels 5344 9312 5144 00 205340455794 250250 269 354 129
202123 A+2 teams 373338 6713216 2317010 01 198270391660 192331 466 284 76
202123 A+2 teams 373324 8816221 3712510 01 272364528892 256372 3410 389 156
202224 AA3 teams 636549 11526326 6925413 105 209312410722 200325 4011 317 101
202224 AA3 teams 636515 14035429 10319513 105 272406524930 252375 3116 406 169
202325 AAA2 teams 559483 11220423 5119023 21 232334433767 201327 349 335 115
202325 AAA2 teams 559467 12731425 6716723 21 272390516906 244368 3012 398 163
202426 AAA2 teams 558488 11129227 4720519 80 227319461781 234323 378 336 115
202426 AAA2 teams 558479 12432232 5618619 80 259359534894 276347 3310 388 155
202527 MLB2 teams 419362 7317324 471218 43 202307464771 262224 2911 336 115 +7 -0 -4 -4 +12 1.1
202527 MLB2 teams 419361 7617327 481208 43 211317499815 288227 2911 354 129 +14 -0 -4 -4 +12 1.8
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD28 AAAMIN 346309 6110016 2211914 32 197281385666 188257 346 292 82 -7 -0 -2 -4 +10 -0.3
YTD28 AAAMIN 346304 6912019 2710814 32 227319454773 227281 318 342 120 +8 -0 -2 -4 +10 1.2
ROS28 AAAMIN 100% 230201 4611112 19748 21 228319471790 243296 328 348 125 +6 +0 -0 -2 +7 1.0
ROS28 MLBMIN 100% 231202 4611112 19758 21 228319470789 243296 328 325 107 +2 +0 -0 -2 +7 0.6
FULL28 AAAMIN 577511 10721128 4119422 53 209296419715 209271 347 305 92 -5 -0 -2 -6 +16 0.3
TOT28 AAAMIN 576510 10721128 4119322 53 210296419715 210271 337 315 99 -1 -0 -2 -6 +16 0.7
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202729 MLBMIN 98% 593519 12229331 5019319 52 235325482807 247300 338 349 126 +17 +0 -2 -6 +17 2.6
202830 MLBMIN 98% 581508 11728230 4919019 52 230321470792 240298 338 346 123 +15 +0 -3 -6 +16 2.3
202931 MLBMIN 98% 569498 11327229 4818818 42 227317464781 237294 338 342 120 +13 +0 -4 -6 +16 1.9
203032 MLBMIN 98% 558488 10826227 4718718 31 221313449762 227288 348 335 114 +9 +0 -4 -6 +16 1.5
203133 MLBMIN 98% 481423 9021223 4016315 21 213303435738 222280 348 326 108 +4 +0 -5 -5 +14 0.8
203234 MLBMIN 94% 407357 7317119 3414113 11 204297417714 213270 358 315 99 -0 -0 -5 -4 +12 0.1
203335 MLBMIN 89% 344302 5813115 2812211 10 192284391675 199258 358 302 90 -4 +0 -6 -4 +10 -0.4
202729 MLBMIN 98% 581508 11929330 4918919 52 234325480805 246301 338 326 108 +5 +0 -2 -6 +16 1.4
202830 MLBMIN 98% 569498 11528229 4818618 52 231321470791 239298 338 323 106 +4 +0 -3 -6 +16 1.1
202931 MLBMIN 98% 558488 11127228 4718418 42 227318463781 236294 338 319 102 +1 +0 -4 -6 +16 0.8
203032 MLBMIN 98% 547479 10625227 4618317 31 221312451763 230288 338 312 97 -2 +0 -4 -6 +15 0.4
203133 MLBMIN 98% 471414 8921223 3916015 21 215306442748 227281 348 304 90 -5 +0 -5 -5 +13 -0.2
203234 MLBMIN 94% 381334 6916118 3213212 11 207299422721 216270 358 293 82 -8 -0 -5 -4 +11 -0.6
203335 MLBMIN 89% 306269 5211114 251089 10 193284398682 204258 358 280 73 -9 +0 -5 -3 +9 -0.9
▸ Career Totals
Career 46164018 89821519232 4091531155 3314 223319460779 236292 339 323 106 +30 +1 -40 -62 +131 6.0
/ 162G 650566 12730333 5821622 52 224321463784 239294 339 323 106 +4 +0 -6 -9 +18 0.9
Career 63615561 121127929303 5562218198 4720 218311442753 224295 359 329 110 +74 +1 -42 -68 +180 14.9
/ 162G 650568 12429331 5722720 52 218311444755 225297 359 329 110 +8 +0 -4 -7 +18 1.5

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 ACedar Rapids Kernels 5344 9312 5144 00 205340455794 250250 269 354 129 +2 +0 +2 0.3
202123 A+Cedar Rapids Kernels 294258 6814215 28987 01 264352508859 244363 3310 376 146 +15 -0 +8 2.4
202123 INTLScottsdale Scorpions 7966 20206 9273 00 3034106061.016 303412 3411 435 191 +8 +0 +2 1.1
202224 MLBMinnesota Twins 6557 13302 6252 10 228323386709 158367 389 322 104 +0 +0 -1 -7 +2 -0.6
202224 AAASt. Paul Saints 229190 471736 35634 10 247376463839 216339 2815 373 144 +11 +0 +6 1.8
202224 AAWichita Wind Surge 342268 8015121 621077 85 2994425971.039 299407 3118 444 198 +38 -0 +10 4.8
202325 MLBMinnesota Twins 254213 5311114 288013 21 249370507877 258328 3111 387 155 +16 +0 -4 -6 +7 1.3
202325 AAASt. Paul Saints 305254 7420311 398710 00 291406524930 232399 2913 407 170 +24 +0 +9 3.3
202426 MLBMinnesota Twins 261220 5717113 249516 30 259373523896 264389 369 393 159 +17 +1 -3 -6 +7 1.7
202426 AAASt. Paul Saints 297259 6715119 32913 50 259347544891 286316 3111 384 152 +17 +1 +8 2.7
202527 MLBMinnesota Twins 392336 6816322 461148 43 202313464777 262228 2912 341 119 +8 -0 -4 -4 +11 1.1
202527 AAASt. Paul Saints 2725 8105 260 00 3203709601.330 640214 227 552 280 +5 +0 +1 0.6
▸ Career Totals (raw MLB only — historical actual)
MLB Career 972826 19147551 10431439 104 231345485830 254302 3211 366 138 +42 +0 -12 -23 +28 3.5

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
#1Jay Brucelast yr '20
career totals — 13 seasons, 6,603 PA
136,60331865245314469-71-5419.619.5
/162664327-7.1-5.42.0pk7: 19
#2Mark Reynoldslast yr '19
career totals — 13 seasons, 6,243 PA
136,24329864236328453-49-10515.916.3
/162664327-5.2-11.11.7pk7: 17
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 13 projected seasons
134,85324134223315457-52-4316.815.6
/162664335-7.1-5.92.3pk7: 14
#3Russell Branyanlast yr '11
career totals — 12 seasons, 3,352 PA
123,35219316233329488-25-1017.114.8
/162664383-4.9-2.03.4pk7: 12
#4Khris Davislast yr '21
career totals — 9 seasons, 3,804 PA
93,80422118242314491-40-3913.313.4
/162664393-7.0-6.92.3pk7: 13
#5Miguel Sanólast yr '24
career totals — 9 seasons, 2,954 PA
92,9541645233325477-7-3812.212.6
/162664371-1.5-8.52.7pk7: 13
#6Kole Calhounlast yr '23
career totals — 11 seasons, 4,963 PA
114,96317933242316418-54-338.39.6
/162664244-7.3-4.41.1pk7: 11

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
Matt Wallner (OGILVIE) 28 40 60 45 50 210/296/419 210271 285 33% 7% 99 +0.7
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
Kyle Schwarber
2021 · MLB
28 41→47 63→70 43→45 56 232/332/468 237269 324 27% 12% 128 +3.6 229/338/492 263264 375 28% 13% 136 +4.2 241/362/51927828240629%15%147+5.0
Jared Walsh
2021 · MLB
28 43→53 62→65 46→30 44 238/305/465 227296 303 30% 8% 116 +2.8 242/305/442 200310 263 29% 8% 110 +2.4 225/295/41118629624231%8%92+0.9
Chris Davis
2015 · MLB
29 42→52 64→70 43→40 49 234/322/476 242287 344 31% 10% 126 +3.5 227/328/464 237291 333 32% 12% 125 +3.5 222/328/45623328833133%13%117+3.0
Russell Branyan
2004 · MLB
28 44→45 61→70 43→45 50 231/323/455 224311 295 34% 12% 121 +3.2 242/339/482 240334 315 34% 12% 134 +4.1 249/338/51426530537330%11%135+2.9
Mark Reynolds
2012 · MLB
28 38→48 64→65 45→50 53 218/322/459 241274 339 33% 12% 121 +3.2 215/313/411 196273 265 30% 12% 105 +2.1 232/318/38915730219228%11%99+1.3
Daniel Vogelbach
2021 · MLB
28 42→52 61→60 44→40 61 231/343/455 223261 302 25% 14% 128 +3.7 240/354/428 188289 242 24% 15% 126 +3.5 237/357/41918228524024%15%121+2.0
Chris Carter
2015 · MLB
28 41→51 62→65 47→45 49 226/312/454 229287 315 33% 10% 116 +2.8 216/310/451 235274 334 33% 11% 115 +2.7 207/307/44323726133234%11%109+1.9
Joey Gallo
2021 · MLB
27 39→34 66→70 45 54 220/333/479 259291 347 36% 14% 131 +3.9 195/323/425 230265 326 37% 15% 114 +2.7 179/313/41223423534438%16%103+1.5
Hunter Renfroe
2020 · MLB
28 41→47 68→70 50→45 45 241/303/506 265274 386 28% 8% 126 +3.5 237/303/482 245265 345 25% 8% 120 +3.1 243/305/45821527229123%8%112+2.3
Brandon Moss
2013 · MLB
29 45→50 62→65 43→45 44 244/306/470 226291 307 28% 7% 118 +3.0 250/330/484 234303 314 27% 10% 131 +3.9 241/329/46222229429227%10%118+2.7
Franmil Reyes
2022 · MLB
27 47→51 65 47→45 47 256/325/497 242316 344 30% 9% 133 +4.0 226/287/390 164306 224 32% 8% 89 +0.9 208/267/34313528718233%7%66-0.4
Aristides Aquino
2022 · MLB
28 39→40 62→65 48→50 48 223/305/448 225274 329 31% 10% 111 +2.5 214/282/386 172313 218 36% 8% 85 +0.7 195/253/36116729022639%6%66-0.4
Chris Duncan
2008 · MLB
27 48→50 59→60 41→40 51 254/332/462 208312 273 27% 10% 125 +3.5 227/311/369 142284 164 24% 11% 93 +1.3 201/285/30510425311324%10%62-0.5
Miguel Sanó
2022 · MLB
29 41→51 66→70 43→45 48 229/314/483 253305 353 36% 11% 124 +3.4 221/304/412 191310 256 35% 10% 102 +1.8 181/271/31513526619337%9%61-0.2
Jordan Luplow
2022 · MLB
28 43→48 60→65 39→50 57 231/333/455 224271 276 26% 12% 124 +3.4 212/299/402 190244 2511 25% 10% 97 +1.5 202/285/377175228241324%9%82+0.2
Adam Duvall
2017 · MLB
28 41→44 60→70 45 41 228/279/446 218264 296 27% 6% 100 +1.7 228/289/450 222268 295 27% 7% 106 +2.2 230/290/51528524744329%6%121+2.4
Gary Sánchez
2021 · MLB
28 33→43 64→65 43→45 49 205/294/439 234231 343 30% 10% 105 +2.1 209/298/410 201252 273 28% 10% 99 +1.7 224/310/43621226032127%9%109+1.1
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
Ryan Schimpf
2017 · MLB
29 39→41 61→65 41→45 48 220/301/452 232261 293 28% 9% 111 +2.5 185/277/386 201266 274 39% 10% 85 +0.7 134/238/32018618128144%11%51-0.8