MLB
Premium Player Analysis
• player profiles
• fantasy projections
• printer-friendly tip sheets
Seattle Mariners AL West
2024 Sea Batters Statistics
Player Pos Team G AB R H 2B 3B HR RBI BB K SB CS OBP SLG AVG
Julio Rodriguez CF Sea 70 276 33 74 6 0 5 25 18 83 16 4 .318 .344 .268
Mitch Haniger DH Sea 64 220 21 49 9 0 6 30 20 64 0 0 .286 .345 .223
Cal Raleigh C Sea 64 217 26 46 7 0 12 42 23 83 1 0 .290 .410 .212
Ty France IF Sea 61 211 21 53 11 0 7 27 19 56 0 1 .329 .403 .251
Mitch Garver C Sea 58 187 22 33 10 0 7 23 30 66 0 0 .297 .342 .176
Josh Rojas OF Sea 57 185 23 48 9 2 3 12 18 36 6 3 .328 .378 .259
J.P. Crawford SS Sea 45 175 27 37 8 1 6 18 21 38 1 0 .298 .371 .211
Dylan Moore OF Sea 55 169 23 36 11 2 6 22 21 51 9 2 .325 .408 .213
Luke Raley 1B Sea 57 163 23 43 6 1 7 18 6 52 5 1 .310 .442 .264
Jorge Polanco IF Sea 46 159 15 31 2 0 5 14 21 56 1 2 .293 .302 .195
Dominic Canzone OF Sea 36 88 9 17 3 0 6 10 10 27 0 0 .273 .432 .193
Luis Urias IF Sea 34 79 8 12 4 0 3 12 7 31 0 0 .264 .316 .152
Seby Zavala C Sea 17 38 4 6 2 0 1 2 2 15 0 0 .200 .289 .158
Jonatan Clase OF Sea 15 34 3 6 1 0 0 3 1 13 2 0 .200 .206 .176
Ryan Bliss IF Sea 13 32 6 6 0 0 1 2 4 10 3 0 .278 .281 .188
Victor Robles OF Sea 19 31 4 4 1 0 0 3 5 11 4 1 .282 .161 .129
Sam Haggerty OF Sea 8 15 1 1 0 0 0 1 1 4 1 0 .125 .067 .067
Tyler Locklear IF Sea 4 12 1 3 1 0 0 1 0 3 0 0 .308 .333 .250
Leo Rivas IF Sea 6 6 2 2 0 1 0 0 0 3 0 0 .333 .667 .333
Samad Taylor IF Sea 3 5 2 2 0 0 0 0 0 1 0 0 .400 .400 .400
Logan Gilbert P Sea 6 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Mike Baumann P Sea 8 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Austin Voth P Sea 5 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Trent Thornton P Sea 5 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Tayler Saucedo P Sea 4 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Bryce Miller P Sea 5 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Ryne Stanek P Sea 4 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Matt Bowman P Sea 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Kirby Snead P Sea 4 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
George Kirby P Sea 7 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Andres Munoz P Sea 8 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Luis Castillo P Sea 6 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Bryan Woo P Sea 4 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Gabe Speier P Sea 4 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Eduard Bazardo P Sea 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Cody Bolton P Sea 2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Emerson Hancock P Sea 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Brett de Geus P Sea 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Jhonathan Diaz P Sea 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Collin Snider P Sea 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Show: