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 143 567 76 155 17 0 20 68 38 156 24 5 .325 .409 .273
Randy Arozarena OF Sea 154 549 77 120 33 0 20 60 73 169 20 10 .332 .388 .219
Cal Raleigh C Sea 153 546 73 120 16 0 34 100 70 176 6 1 .312 .436 .220
Justin Turner IF Sea 139 460 59 119 24 0 11 55 59 95 0 2 .354 .383 .259
Josh Rojas OF Sea 142 422 48 95 19 2 8 31 46 108 10 4 .304 .336 .225
Jorge Polanco IF Sea 118 417 43 89 11 0 16 45 46 137 4 2 .296 .355 .213
Luke Raley 1B Sea 137 404 58 98 19 2 22 58 27 135 11 2 .320 .463 .243
J.P. Crawford SS Sea 105 392 55 79 16 2 9 37 52 102 5 0 .304 .321 .202
Mitch Haniger OF Sea 121 380 42 79 12 0 12 44 40 126 0 0 .286 .334 .208
Dylan Moore OF Sea 135 368 53 74 23 4 10 42 53 123 32 6 .320 .367 .201
Mitch Garver C Sea 114 367 37 63 17 0 15 51 53 133 0 0 .286 .341 .172
Victor Robles OF Sea 91 254 44 78 20 0 4 28 21 53 34 2 .381 .433 .307
Dominic Canzone OF Sea 67 168 20 33 7 0 8 17 18 53 1 0 .271 .381 .196
Luis Urias IF Sea 41 94 11 18 7 0 4 16 9 34 0 0 .303 .394 .191
Leo Rivas IF Sea 43 73 10 17 1 1 0 8 10 24 3 0 .333 .274 .233
Ryan Bliss IF Sea 33 63 10 14 3 1 2 9 5 22 5 3 .290 .397 .222
Tyler Locklear IF Sea 16 45 3 7 1 0 2 3 3 20 1 0 .224 .311 .156
Seby Zavala C Sea 18 39 4 6 2 0 1 2 3 16 0 0 .214 .282 .154
Jason Vosler OF Sea 10 28 2 5 1 1 0 3 2 9 0 0 .233 .286 .179
Sam Haggerty OF Sea 8 15 1 1 0 0 0 1 1 4 1 0 .125 .067 .067
Cade Marlowe OF Sea 8 8 1 2 0 0 0 0 1 1 0 0 .333 .250 .250
Samad Taylor IF Sea 3 5 2 2 0 0 0 0 0 1 0 0 .400 .400 .400
Luis Castillo P Sea 12 1 0 0 0 0 0 0 0 1 0 0 .000 .000 .000
Collin Snider P Sea 13 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
Cody Bolton P Sea 2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Troy Taylor P Sea 5 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Logan Gilbert P Sea 12 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Eduard Bazardo P Sea 3 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Jonathan Hernandez P Sea 6 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Yimi Garcia P Sea 4 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Jhonathan Diaz P Sea 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Bryce Miller P Sea 11 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Andres Munoz P Sea 15 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
George Kirby P Sea 14 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Gabe Speier P Sea 6 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Bryan Woo P Sea 11 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Austin Voth P Sea 14 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Trent Thornton P Sea 17 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
JT Chargois P Sea 10 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Emerson Hancock P Sea 2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Tayler Saucedo P Sea 12 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Gregory Santos P Sea 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Show: