Trevor Larnach Player Stats 2026

Position: LF
Jersey: 9
Exp: 7th season
Age: 29
Ht: 6' 3"
Wt: 223 lbs
College: Oregon State
77
RATING
2026
# LF
POS RANK
2026
.256
AVG
2026
3
HR
2026
29
R
2026
17
RBI
2026

Player Stats

Player
YEAR TEAM GP
2026 MIN 56
2025 MIN 142
2024 MIN 112
2023 MIN 58
2022 MIN 51
2021 MIN 79
Player Offense
YEAR TEAM GP PA H 2B 3B HR R RBI SB CS BB HBP AVG OBP SLG OPS
Player 2026 MIN 56 Offense 197 43 10 1 3 29 17 2 1 26 3 .256 .365 .381 .746
Player 2025 MIN 142 Offense 566 126 24 1 17 62 60 4 4 53 4 .250 .323 .404 .727
Player 2024 MIN 112 Offense 400 92 17 0 15 59 52 4 1 40 3 .259 .338 .434 .772
Player 2023 MIN 58 Offense 212 39 7 3 8 26 40 1 1 27 0 .213 .311 .415 .726
Player 2022 MIN 51 Offense 180 37 13 0 5 22 18 0 0 18 0 .231 .306 .406 .712
Player 2021 MIN 79 Offense 301 58 12 0 7 29 28 1 0 31 8 .223 .322 .350 .672

Game Logs

Player
DATE OPP Score OPPOSING SP
6-11-26 at DET L 0-11 Keider Montero K. Montero
6-9-26 at DET L 4-10 Troy Melton T. Melton
6-7-26 vs KC L 5-6 Noah Cameron N. Cameron
6-6-26 vs KC L 2-3 Luinder Avila L. Avila
6-5-26 vs KC L 6-8 Seth Lugo S. Lugo
6-3-26 vs CHW L 0-8 Erick Fedde E. Fedde
6-3-26 vs CHW W 6-4 Davis Martin D. Martin
6-2-26 vs CHW W 9-6 David Sandlin D. Sandlin
5-31-26 at PIT L 3-9 Braxton Ashcraft B. Ashcraft
5-30-26 at PIT L 9-10 Mitch Keller M. Keller
5-29-26 at PIT L 5-6 Jared Jones J. Jones
5-28-26 at CHW L 2-6 Davis Martin D. Martin
5-28-26 at CHW L 2-15 David Sandlin D. Sandlin
5-27-26 at CHW W 5-3 Sean Burke S. Burke
5-25-26 at CHW L 1-3 Anthony Kay A. Kay
5-24-26 at BOS W 6-5 Sonny Gray S. Gray
5-23-26 at BOS W 4-2 Jovani Moran J. Moran
5-23-26 at BOS W 8-6 Payton Tolle P. Tolle
5-20-26 vs HOU W 4-1 Michael Burrows M. Burrows
5-20-26 vs HOU L 1-2 Jason Alexander J. Alexander
5-19-26 vs HOU W 6-3 Tatsuya Imai T. Imai
5-17-26 vs MIL W 5-4 Robert Gasser R. Gasser
5-17-26 vs MIL L 1-2 Logan Henderson L. Henderson
5-13-26 vs MIA W 3-0 Eury Perez E. Perez
5-10-26 at CLE W 5-4 Gavin Williams G. Williams
5-9-26 at CLE W 2-1 Tanner Bibee T. Bibee
5-7-26 at WSH L 5-7 Jake Irvin J. Irvin
5-6-26 at WSH L 2-15 Miles Mikolas M. Mikolas
5-5-26 at WSH W 11-3 Cade Cavalli C. Cavalli
5-3-26 vs TOR W 4-3 Trey Yesavage T. Yesavage
5-2-26 vs TOR L 4-11 Dylan Cease D. Cease
5-1-26 vs TOR W 7-1 Kevin Gausman K. Gausman
4-29-26 vs SEA L 3-5 George Kirby G. Kirby
4-29-26 vs SEA L 1-7 Logan Gilbert L. Gilbert
4-28-26 vs SEA W 11-4 Luis Castillo L. Castillo
4-26-26 at TB L 2-4 Griffin Jax G. Jax
4-25-26 at TB L 2-6 Drew Rasmussen D. Rasmussen
4-24-26 at NYM L 8-10 Christian Scott C. Scott
4-23-26 at NYM L 2-3 Clay Holmes C. Holmes
4-22-26 at NYM W 5-3 Nolan McLean N. McLean
4-19-26 vs CIN L 4-7 Brady Singer B. Singer
4-18-26 vs CIN L 4-5 Andrew Abbott A. Abbott
4-18-26 vs CIN L 1-2 Brandon Williamson B. Williamson
4-15-26 vs BOS W 6-0 Sonny Gray S. Gray
4-12-26 at TOR W 8-2 Max Scherzer M. Scherzer
4-11-26 at TOR W 7-4 Eric Lauer E. Lauer
4-9-26 vs DET W 3-1 Jack Flaherty J. Flaherty
4-9-26 vs DET W 8-6 Framber Valdez F. Valdez
4-7-26 vs DET W 7-3 Casey Mize C. Mize
4-5-26 vs TB L 1-4 Nick Martinez N. Martinez
4-3-26 vs TB W 10-4 Joe Boyle J. Boyle
4-2-26 at KC W 5-1 Cole Ragans C. Ragans
3-30-26 at KC L 1-3 Kris Bubic K. Bubic
3-29-26 at BAL L 6-8 Shane Baz S. Baz
3-28-26 at BAL W 4-1 Kyle Bradish K. Bradish
3-26-26 at BAL L 1-2 Trevor Rogers T. Rogers
Player Offense
Date OPP Score OPPOSING SP PA H 2B 3B HR R RBI SB CS BB HBP AVG OBP SLG
Player 6-11-26 at DET L 0-11 Keider Montero K. Montero Offense 4 1 0 0 0 0 0 0 0 0 0 .250 .250 .250
Player 6-9-26 at DET L 4-10 Troy Melton T. Melton Offense 3 0 0 0 0 0 0 0 0 0 1 .000 .333 .000
Player 6-7-26 vs KC L 5-6 Noah Cameron N. Cameron Offense 2 1 1 0 0 1 0 0 0 0 0 .500 .500 1.000
Player 6-6-26 vs KC L 2-3 Luinder Avila L. Avila Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-5-26 vs KC L 6-8 Seth Lugo S. Lugo Offense 3 1 0 0 0 1 0 0 0 0 0 .333 .333 .333
Player 6-3-26 vs CHW L 0-8 Erick Fedde E. Fedde Offense 4 0 0 0 0 0 0 0 0 1 0 .000 .250 .000
Player 6-3-26 vs CHW W 6-4 Davis Martin D. Martin Offense 3 1 1 0 0 1 0 0 0 1 0 .500 .667 1.000
Player 6-2-26 vs CHW W 9-6 David Sandlin D. Sandlin Offense 4 2 0 0 0 1 1 0 0 1 0 .667 .750 .667
Player 5-31-26 at PIT L 3-9 Braxton Ashcraft B. Ashcraft Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-30-26 at PIT L 9-10 Mitch Keller M. Keller Offense 4 0 0 0 0 0 0 0 0 1 0 .000 .250 .000
Player 5-29-26 at PIT L 5-6 Jared Jones J. Jones Offense 4 2 0 0 1 2 2 0 0 0 0 .500 .500 1.250
Player 5-28-26 at CHW L 2-6 Davis Martin D. Martin Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-28-26 at CHW L 2-15 David Sandlin D. Sandlin Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-27-26 at CHW W 5-3 Sean Burke S. Burke Offense 3 1 1 0 0 1 0 0 0 0 0 .333 .333 .667
Player 5-25-26 at CHW L 1-3 Anthony Kay A. Kay Offense 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-24-26 at BOS W 6-5 Sonny Gray S. Gray Offense 5 2 0 0 0 2 1 0 0 0 1 .500 .600 .500
Player 5-23-26 at BOS W 4-2 Jovani Moran J. Moran Offense 5 4 1 0 0 2 0 0 0 0 0 .800 .800 1.000
Player 5-23-26 at BOS W 8-6 Payton Tolle P. Tolle Offense 1 0 0 0 0 0 1 0 0 1 0 .000 1.000 .000
Player 5-20-26 vs HOU W 4-1 Michael Burrows M. Burrows Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-20-26 vs HOU L 1-2 Jason Alexander J. Alexander Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-19-26 vs HOU W 6-3 Tatsuya Imai T. Imai Offense 4 1 0 0 0 2 0 0 0 1 0 .333 .500 .333
Player 5-17-26 vs MIL W 5-4 Robert Gasser R. Gasser Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-17-26 vs MIL L 1-2 Logan Henderson L. Henderson Offense 4 1 0 0 1 1 1 0 0 0 0 .250 .250 1.000
Player 5-13-26 vs MIA W 3-0 Eury Perez E. Perez Offense 4 1 0 0 0 1 0 1 0 2 0 .500 .750 .500
Player 5-10-26 at CLE W 5-4 Gavin Williams G. Williams Offense 4 1 0 0 0 0 0 0 1 0 0 .250 .250 .250
Player 5-9-26 at CLE W 2-1 Tanner Bibee T. Bibee Offense 3 0 0 0 0 0 0 0 0 0 1 .000 .333 .000
Player 5-7-26 at WSH L 5-7 Jake Irvin J. Irvin Offense 5 1 0 0 0 0 0 0 0 0 0 .200 .200 .200
Player 5-6-26 at WSH L 2-15 Miles Mikolas M. Mikolas Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-5-26 at WSH W 11-3 Cade Cavalli C. Cavalli Offense 5 2 1 0 0 0 2 0 0 0 0 .400 .400 .600
Player 5-3-26 vs TOR W 4-3 Trey Yesavage T. Yesavage Offense 4 1 0 0 0 1 0 0 0 0 0 .250 .250 .250
Player 5-2-26 vs TOR L 4-11 Dylan Cease D. Cease Offense 4 2 1 0 0 0 1 0 0 0 0 .500 .500 .750
Player 5-1-26 vs TOR W 7-1 Kevin Gausman K. Gausman Offense 4 0 0 0 0 2 0 0 0 2 0 .000 .500 .000
Player 4-29-26 vs SEA L 3-5 George Kirby G. Kirby Offense 3 2 0 0 0 0 0 0 0 0 0 .667 .667 .667
Player 4-29-26 vs SEA L 1-7 Logan Gilbert L. Gilbert Offense 4 1 1 0 0 0 0 0 0 0 0 .250 .250 .500
Player 4-28-26 vs SEA W 11-4 Luis Castillo L. Castillo Offense 5 2 0 1 0 1 1 1 0 1 0 .500 .600 1.000
Player 4-26-26 at TB L 2-4 Griffin Jax G. Jax Offense 4 0 0 0 0 0 0 0 0 1 0 .000 .250 .000
Player 4-25-26 at TB L 2-6 Drew Rasmussen D. Rasmussen Offense 5 1 0 0 0 0 0 0 0 0 0 .200 .200 .200
Player 4-24-26 at NYM L 8-10 Christian Scott C. Scott Offense 6 1 0 0 0 2 0 0 0 1 0 .200 .333 .200
Player 4-23-26 at NYM L 2-3 Clay Holmes C. Holmes Offense 3 1 1 0 0 1 0 0 0 0 0 .333 .333 .667
Player 4-22-26 at NYM W 5-3 Nolan McLean N. McLean Offense 4 1 0 0 0 0 0 0 0 0 0 .250 .250 .250
Player 4-19-26 vs CIN L 4-7 Brady Singer B. Singer Offense 4 1 0 0 0 1 0 0 0 3 0 1.000 1.000 1.000
Player 4-18-26 vs CIN L 4-5 Andrew Abbott A. Abbott Offense 4 0 0 0 0 0 0 0 0 1 0 .000 .250 .000
Player 4-18-26 vs CIN L 1-2 Brandon Williamson B. Williamson Offense 1 0 0 0 0 0 0 0 0 1 0 .000 1.000 .000
Player 4-15-26 vs BOS W 6-0 Sonny Gray S. Gray Offense 4 1 0 0 0 0 2 0 0 1 0 .333 .500 .333
Player 4-12-26 at TOR W 8-2 Max Scherzer M. Scherzer Offense 5 1 0 0 0 1 0 0 0 0 0 .200 .200 .200
Player 4-11-26 at TOR W 7-4 Eric Lauer E. Lauer Offense 4 1 0 0 1 1 3 0 0 1 0 .333 .500 1.333
Player 4-9-26 vs DET W 3-1 Jack Flaherty J. Flaherty Offense 4 0 0 0 0 0 0 0 0 1 0 .000 .250 .000
Player 4-9-26 vs DET W 8-6 Framber Valdez F. Valdez Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-7-26 vs DET W 7-3 Casey Mize C. Mize Offense 4 2 0 0 0 2 0 0 0 0 0 .500 .500 .500
Player 4-5-26 vs TB L 1-4 Nick Martinez N. Martinez Offense 4 0 0 0 0 0 0 0 0 1 0 .000 .250 .000
Player 4-3-26 vs TB W 10-4 Joe Boyle J. Boyle Offense 4 1 1 0 0 0 1 0 0 2 0 .500 .750 1.000
Player 4-2-26 at KC W 5-1 Cole Ragans C. Ragans Offense 1 0 0 0 0 0 0 0 0 1 0 .000 1.000 .000
Player 3-30-26 at KC L 1-3 Kris Bubic K. Bubic Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 3-29-26 at BAL L 6-8 Shane Baz S. Baz Offense 2 2 1 0 0 1 1 0 0 0 0 1.000 1.000 1.500
Player 3-28-26 at BAL W 4-1 Kyle Bradish K. Bradish Offense 3 0 0 0 0 1 0 0 0 1 0 .000 .333 .000
Player 3-26-26 at BAL L 1-2 Trevor Rogers T. Rogers Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000