MLB
Premium Player Analysis
• player profiles
• fantasy projections
• printer-friendly tip sheets
Minnesota Twins AL Central
2024 Min Batters Statistics
Player Pos Team G AB R H 2B 3B HR RBI BB K SB CS OBP SLG AVG
Willi Castro OF Min 158 558 89 138 31 5 12 60 51 150 14 9 .331 .385 .247
Carlos Santana 1B Min 150 521 63 124 26 0 23 71 65 99 4 0 .328 .420 .238
Ryan Jeffers C Min 122 412 56 93 22 0 21 64 32 94 3 0 .300 .432 .226
Jose Miranda IF Min 121 401 44 114 28 4 9 49 18 66 2 2 .322 .441 .284
Max Kepler OF Min 105 368 43 93 21 1 8 42 22 80 1 0 .302 .380 .253
Byron Buxton CF Min 102 355 62 99 27 3 18 56 20 99 7 2 .335 .524 .279
Trevor Larnach DH Min 112 355 59 92 17 0 15 52 40 89 4 1 .338 .434 .259
Carlos Correa IF Min 86 319 55 99 20 2 14 54 40 61 0 0 .388 .517 .310
Manuel Margot OF Min 129 315 37 75 17 1 4 31 21 54 5 0 .289 .337 .238
Christian Vazquez C Min 93 294 29 65 10 0 7 27 11 65 3 1 .248 .327 .221
Royce Lewis DH Min 82 292 40 68 16 0 16 47 28 74 0 0 .295 .452 .233
Edouard Julien IF Min 94 266 36 53 9 0 8 21 33 102 6 0 .292 .323 .199
Austin Martin OF Min 93 233 41 59 18 1 1 16 20 47 7 3 .318 .352 .253
Matt Wallner OF Min 75 220 26 57 17 1 13 37 24 95 3 0 .372 .523 .259
Kyle Farmer IF Min 107 215 26 46 13 1 5 25 19 49 3 5 .293 .353 .214
Brooks Lee IF Min 50 172 9 38 6 1 3 27 11 27 3 0 .265 .320 .221
Alex Kirilloff 1B Min 57 159 20 32 8 3 5 20 15 47 0 0 .270 .384 .201
DaShawn Keirsey Jr. OF Min 6 13 1 2 0 0 1 1 0 1 0 0 .214 .385 .154
Michael Helman OF Min 9 10 2 3 2 0 0 0 0 3 0 0 .300 .500 .300
Diego Castillo IF Min 4 6 3 2 1 0 0 2 2 1 0 0 .500 .500 .333
Jair Camargo C Min 5 6 1 0 0 0 0 0 1 3 0 0 .143 .000 .000
Louie Varland P Min 4 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Ronny Henriquez P Min 2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Zebby Matthews P Min 3 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Josh Staumont P Min 5 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Brock Stewart P Min 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Scott Blewett P Min 2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Jorge Alcala P Min 14 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Chris Paddack P Min 7 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Jay Jackson P Min 5 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Bailey Ober P Min 13 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Randy Dobnak P Min 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Cole Sands P Min 11 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Joe Ryan P Min 6 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Diego Castillo P Min 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Justin Topa P Min 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Michael Tonkin P Min 15 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Kody Funderburk P Min 9 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Pablo Lopez P Min 13 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Steven Okert P Min 9 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Trevor Richards P Min 6 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Caleb Thielbar P Min 8 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
David Festa P Min 5 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Caleb Boushley P Min 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Jhoan Duran P Min 9 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Griffin Jax P Min 11 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Simeon Woods Richardson P Min 11 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Cole Irvin P Min 10 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Daniel Duarte P Min 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Brent Headrick P Min 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Josh Winder P Min 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Show: