Trevor Larnach

LF Minnesota Twins
Age 30 L/R 6'3" / 223 lbs MLB Svc 4.081 · Ctrl thru 2028
Overview
MLB40-MANArb-2FA 2029
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202427MLBMIN400.259/.339/.4341541171.3
202528MLBMIN567.250/.326/.4041741040.2
202629MLBMIN433.269/.352/.4361321231.6
2027PROJ30MLBMIN462.260/.340/.4271441161.3
2028PROJ31MLBMIN556.255/.334/.4151711110.9
2029PROJ32MLBMIN545.248/.327/.3991611050.4
Last 3 seasons WAR 3.1  ·  Next 3 projected WAR 2.7Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2028Service4.081First FA2029
2027Arb-2$5M2028Arb-3$6M
Skills · percentileStatcast 2024-2026
Chase%90
Whiff%77
xwOBA68
Avg EV66
Barrel%50
Bat Spd43
Form.266/.339/.460 ▲ rolling true talent (60d window) · proj .260/.337/.426
CompsMatt Joyce (age 30) · Ryan Church (age 30) · Ricky Ledee (age 30)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 95116vR 123
AVG/OBP/SLG.260 / .340 / .427
PA462
HR14
K%20
BB%10
BABIP300
ISO161
MLB%100%
Value2027 · WAR
BAT: +9.0 runs (wOBA-derived runs vs avg)+9BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: -1.2 runs (Defensive runs vs avg)-1FLDPOS: -5.0 runs (Positional adjustment)-5POSREP: +10.0 runs (Replacement-level credit)+10REPTotal WAR: +1.40+1.4WAR
0.00.91.91.40.927282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$8M ctrl surplus
Tools · Recent Form · Splits · ContractCON 50 / POW 50
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT50
Whiff%
778.2%
xAVG
540.254
POWER50
Barrel%
508.1
Avg EV
6690.2
Bat Spd
4370.6
EYE55
Chase%
9020.3%
SPEED40
Sprint
3326.7
Recent Formrolling true talent ⓘ
K%20%·20% over 49 PA (60d) · proj 20%
BB%9%·8% over 49 PA (60d) · proj 10%
ISO.194▲.295 over 44 AB (60d) · proj .166
HR/BB5.5%▲8.8% over 34 BBE (60d) · proj 4.5%
BABIP.302·.355 over 31 BIP (60d) · proj .300
SLASH.266/.339/.460▲proj .260/.337/.426
Platoon Splits2024-2026 · 1019 PA
vs LHP
vs RHP
Edge
PA
141
878
—
wRC+
70
117
▶▶R
wOBA
271
341
▶▶R
ISO
078
171
▶▶R
BABIP
315
300
◀L
K%
26.2%
20.7%
▶▶R
BB%
6.4%
10.5%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-2
MLB Debut   2021
Service   4.081 yrs.days
Team Control Through   2028
First FA Year   2029
YearStatusSalary Proj WAR Value Surplus
2027Arb-2$5M+1.4$11M+$6M
2028Arb-3$6M+0.9$3M+$0.0M (cut)
Totals $5M $15M +$6M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = actual YTD + projected ROS + total. 2028+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
201821 ACedar Rapids Kernels — 10291 27813 11170 10 297373505878 209338 1711 386 91 — — — — — —
201821 ROKElizabethton Twins — 7561 19502 10112 20 311425492916 180340 1513 399 95 — — — — — —
201922 AAPensacola Blue Wahoos — 181156 46407 22502 00 295389455844 160390 2812 377 97 — — — — — —
201922 A+Fort Myers Miracle — 361320 1012616 35742 41 316387459846 144389 2010 374 88 — — — — — —
202124 MLBMinnesota Twins — 301260 581207 311048 10 223324350674 127338 3510 308 95 -2 +0 -1 -4 +7 -0.0
202124 AAASt. Paul Saints — 6251 9103 6215 00 176323373695 196222 3410 321 48 — — — — — —
202225 MLBMinnesota Twins — 180160 371305 18570 00 231309406715 175320 3210 316 97 -1 +0 +1 -2 +4 0.2
202225 AAASt. Paul Saints — 4136 8000 4110 00 222300222522 308 2710 245 32 — — — — — —
202326 MLBMinnesota Twins — 212183 39738 27720 11 213314415730 202295 3413 322 102 +0 -0 -4 -6 +5 -0.5
202326 AAASt. Paul Saints — 323262 7114115 50903 22 271394504897 233339 2815 387 90 — — — — — —
202427 MLBMinnesota Twins — 400355 9217015 40893 41 259339434773 175304 2210 344 117 +8 +0 -0 -4 +9 1.3
202528 MLBMinnesota Twins — 567503 12624117 531224 44 250326404730 153295 229 324 104 +2 -1 -6 -6 +12 0.2
202629 MLBMinnesota Twins — 433383 10323113 45794 22 269352436788 167309 1810 352 123 +12 -0 -0 -5 +9 1.6
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 20931844 45596565 21452319 128 247331410741 163307 2510 330 110 +24 -1 -10 -27 +45 3.2
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201821 A MLECedar Rapids Kernels — 10295 23612 7240 10 242294389684 147309 247 303 91 — — — — — —
201821 ROK MLEElizabethton Twins — 7565 16402 6162 20 246329400729 154272 218 308 95 — — — — — —
201922 AA MLEPensacola Blue Wahoos — 181163 42306 15592 00 258328387714 129361 338 312 97 — — — — — —
201922 A+ MLEFort Myers Miracle — 361332 852414 231122 41 256308370679 114361 316 298 88 — — — — — —
202124 MLB MLEMinnesota Twins — 301260 581207 311048 10 223324350674 127338 3510 308 95 -2 +0 -1 -4 +7 -0.0
202124 AAA MLESt. Paul Saints — 6253 7102 4265 00 132258264522 132199 426 239 48 — — — — — —
202225 MLB MLEMinnesota Twins — 180161 371305 17570 00 230303404707 174320 329 312 97 -1 +0 +1 -2 +4 0.2
202225 AAA MLESt. Paul Saints — 4137 8000 3130 00 216275216491 295 327 216 32 — — — — — —
202326 MLB MLEMinnesota Twins — 212184 39738 26720 11 212310413723 201295 3412 319 102 +0 -0 -4 -6 +5 -0.5
202326 AAA MLESt. Paul Saints — 323280 629111 321113 22 221308379687 157290 3410 301 90 — — — — — —
202427 MLB MLEMinnesota Twins — 400356 9217015 39893 41 258337433769 174304 2210 341 117 +8 +0 -0 -4 +9 1.3
202528 MLB MLEMinnesota Twins — 567506 12624117 511224 44 249323401724 152295 229 321 104 +2 -1 -6 -6 +12 0.2
202629 MLB MLEMinnesota Twins — 433384 10323113 44794 22 268350435784 167309 1810 350 123 +12 -0 -0 -5 +9 1.6
201821 A MLE2 teams — 177159 391014 14392 30 245314396711 151297 228 305 93 — — — — — —
201821 A RAW2 teams — 177152 461315 21282 30 303394500894 197339 1612 391 93 — — — — — —
201922 A+ MLE2 teams — 542495 1262719 381714 41 255313368681 113366 327 303 91 — — — — — —
201922 A+ RAW2 teams — 542476 14730113 571244 41 309387458845 149390 2311 375 91 — — — — — —
202124 MLB MLE2 teams — 363313 651309 3513013 10 208313335648 128318 3610 296 87 -6 +0 -1 -4 +8 -0.3
202124 MLB RAW2 teams — 363311 6713010 3712513 10 215324354678 138320 3410 310 87 -6 +0 -1 -4 +8 -0.3
202225 MLB MLE2 teams — 221198 451305 20700 00 227298369667 141317 329 294 85 -4 +0 +1 -2 +5 -0.0
202225 MLB RAW2 teams — 221196 451305 22680 00 230307372680 143317 3110 303 85 -4 +0 +1 -2 +5 -0.0
202326 AAA MLE2 teams — 535464 10116419 581833 33 218309392701 175301 3411 308 95 — — — — — —
202326 AAA RAW2 teams — 535445 11021423 771623 33 247362467829 220322 3014 361 95 — — — — — —
202427 MLB MLEMinnesota Twins — 400356 9217015 39893 41 258337433769 174303 2210 341 117 +8 +0 -0 -4 +9 1.3
202427 MLB RAWMinnesota Twins — 400355 9217015 40893 41 259339434773 175304 2210 344 117 +8 +0 -0 -4 +9 1.3
202528 MLB MLEMinnesota Twins — 567506 12624117 511224 44 249323401724 152292 229 321 104 +2 -1 -6 -6 +12 0.2
202528 MLB RAWMinnesota Twins — 567503 12624117 531224 44 250326404730 153295 229 324 104 +2 -1 -6 -6 +12 0.2
202629 MLB MLEMinnesota Twins — 433384 10323113 44794 22 268350435784 167308 1810 350 123 +12 -0 -0 -5 +9 1.6
202629 MLB RAWMinnesota Twins — 433383 10323113 45794 22 269352436788 167309 1810 352 123 +12 -0 -0 -5 +9 1.6
201821 A MLE2 teams — 177159 391014 14392 30 245314396711 151293 228 305 93 — — — — — —
201922 A+ MLE2 teams — 542495 1262719 381714 41 255313368681 113361 327 303 91 — — — — — —
202124 MLB MLE2 teams — 363312 651309 3513013 10 208313337650 128314 3610 296 87 — — — — — —
202225 MLB MLE2 teams — 221199 451305 20700 00 226298367665 141315 329 294 85 — — — — — —
202326 AAA MLE2 teams — 535469 10116419 581833 33 215309388697 173292 3411 308 95 — — — — — —
202427 MLB MLEMinnesota Twins — 400355 9217015 39893 41 259337434770 175304 2210 341 117 — — — — — —
202528 MLB MLEMinnesota Twins — 567507 12624117 511224 44 249323400723 152295 229 321 104 — — — — — —
202629 MLB MLEMinnesota Twins — 433382 10323113 44794 22 270350437787 168309 1810 350 123 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202427 MLB MLEMinnesota Twins — 400355 9217015 39893 41 259337434770 175304 2210 341 117 — — — — — —
202528 MLB MLEMinnesota Twins — 567507 12624117 511224 44 249323400723 152295 229 321 104 — — — — — —
202629 MLB MLEMinnesota Twins — 433382 10323113 44794 22 270350437787 168309 1810 350 123 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202730 MLB MLEMIN 100% 462410 10522114 45914 41 260340426766 166300 2010 340 116 +9 +0 -1 -5 +10 1.4
▸ 2027 — real world (MLB)
202730 MLB CTXMIN 100% 462410 10522114 45914 41 260340427767 167300 2010 340 116 +9 +0 -1 -5 +10 1.3
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202831 MLB MLEMIN 100% 556492 12526117 541125 11 255334414748 159296 2010 333 111 +8 -0 -4 -6 +12 0.9
202932 MLB MLEMIN 100% 545484 12025115 521124 11 248326399725 151290 2110 324 105 +3 -0 -5 -6 +12 0.4
203033 MLB MLEMIN 100% 470420 10120113 441003 00 239317379696 140282 219 312 97 -1 +0 -5 -5 +10 -0.2
202831 MLB CTXMIN 100% 556492 12526117 541125 11 255334415749 160296 2010 333 111 +8 -0 -4 -6 +12 0.9
202932 MLB CTXMIN 100% 545484 12125116 521124 11 248327399726 151290 2110 324 105 +3 -0 -5 -6 +12 0.4
203033 MLB CTXMIN 100% 470420 10120113 441003 00 239317380697 141282 219 312 97 -1 +0 -5 -5 +10 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 36643240 8021678111 36484731 1410 248329407736 159300 2310 328 103 +34 -1 -25 -44 +79 4.4
/ 162G— A+C — 650575 14330120 651505 22 249330409739 160301 2310 328 103 +6 -0 -4 -8 +14 0.8
Career— MLE — 52714681 114823612150 494129849 2714 245324397721 152305 259 321 103 +43 -1 -26 -49 +89 5.8
/ 162G— MLE — 650577 14029118 611606 32 243321390711 147302 259 321 103 +7 -0 -4 -8 +14 0.9