2025 Arizona Diamondbacks Stats


Bonus
BetMGM Sportsbook#1 BetMGM
REVIEW
New Customers - Up to $1500 Paid Back in Bonus Bets
Bonus Bets Expire in 7 Days
One new customer offer/Add'l Terms

Bet Now
21+ Playable in Ohio only
Gambling Problem? Call 1-800-589-9966
2025 Arizona Diamondbacks Stats
Past Team Stats
Other Teams

2025 Arizona Diamondbacks Batting

2025 Arizona Diamondbacks Batting
Player GP AB R H 2B 3B HR RBI TB BB SO SB AVG OBP SLG
Geraldo Perdomo
SS
134 493 84 143 27 4 15 87 223 81 67 23 0.290 0.391 0.452
Lourdes Gurriel Jr.
LF
125 489 50 122 23 2 19 80 206 31 75 10 0.249 0.297 0.421
Corbin Carroll
RF
118 473 89 120 25 16 27 67 258 49 132 21 0.254 0.331 0.545
Alek Thomas
CF
117 368 44 94 16 3 8 35 140 17 104 6 0.255 0.295 0.380
Eugenio Suarez
3B
106 387 64 96 19 0 36 87 223 29 117 1 0.248 0.320 0.576
Ketel Marte
2B
101 380 73 110 21 0 23 60 200 56 66 3 0.289 0.387 0.526
Josh Naylor
1B
93 349 49 102 19 1 11 59 156 37 49 11 0.292 0.360 0.447
Pavin Smith
1B
87 244 36 63 17 1 8 28 106 41 92 2 0.258 0.362 0.434
Randal Grichuk
RF
70 175 25 42 15 1 7 22 80 10 39 0 0.240 0.277 0.457
Tim Tawa
2B
59 155 21 31 6 0 6 14 55 13 47 7 0.200 0.262 0.355
Gabriel Moreno
C
58 195 34 55 9 1 7 27 87 14 37 1 0.282 0.333 0.446
Jose Herrera
C
57 166 21 31 6 0 2 17 43 23 47 0 0.187 0.285 0.259
Blaze Alexander
SS
48 142 20 33 9 0 6 17 60 13 51 2 0.232 0.327 0.423
Jake McCarthy
CF
46 145 14 30 4 3 3 12 49 10 32 6 0.207 0.261 0.338
James McCann
C
32 86 12 20 4 0 3 9 33 8 23 0 0.233 0.316 0.384
Adrian Del Castillo
C
27 82 5 20 5 0 2 11 31 3 31 0 0.244 0.276 0.378
Tyler Locklear
1B
22 73 7 13 0 0 2 5 19 6 29 2 0.178 0.268 0.260
Shelby Miller
RP
21 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Garrett Hampson
2B
18 30 10 5 0 0 0 0 5 9 10 2 0.167 0.359 0.167
Ildemaro Vargas
2B
17 47 5 11 2 1 1 7 18 0 8 0 0.234 0.250 0.383
Gino Groover
3B
17 25 3 5 2 0 1 1 10 2 8 0 0.200 0.259 0.400
Jorge Barrosa
LF
15 36 2 4 3 0 0 4 7 0 10 0 0.111 0.132 0.194
A.J. Vukovich
CF
14 21 6 4 1 0 2 4 11 3 7 0 0.190 0.292 0.524
Trey Mancini
1B
14 25 3 11 2 0 1 3 16 2 9 0 0.440 0.481 0.640
Kristian Robinson
LF
13 16 4 2 0 0 1 2 5 3 5 0 0.125 0.263 0.313
Ryan Waldschmidt
CF
12 16 4 2 1 0 1 3 6 3 4 0 0.125 0.318 0.375
Andy Weber
2B
12 14 1 1 0 0 0 0 1 1 1 1 0.071 0.133 0.071
Jack Hurley
CF
12 26 4 10 2 0 1 5 15 1 11 1 0.385 0.407 0.577
Rene Pinto
C
11 19 2 5 3 0 0 2 8 0 4 0 0.263 0.263 0.421
Gavin Conticello
1B
11 17 2 6 1 0 0 2 7 1 4 0 0.353 0.389 0.412
Grae Kessinger
3B
10 17 6 5 1 0 0 2 6 2 7 0 0.294 0.391 0.353
Tommy Troy
SS
10 12 0 5 1 0 0 1 6 1 0 0 0.417 0.462 0.500
Cristian Pache
OF
9 12 1 3 0 0 0 1 3 2 4 0 0.250 0.357 0.250
Kevin Graham
RF
9 9 1 3 1 0 0 0 4 1 2 0 0.333 0.400 0.444
John Curtiss
RP
9 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Taylor Steven Rashi
RP
9 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Jordan Lawlar
2B
8 19 1 0 0 0 0 0 0 3 9 0 0.000 0.136 0.000
Demetrio Crisantes
SS
8 16 1 3 1 0 0 1 4 3 5 1 0.188 0.316 0.250
Jeff Brigham
RP
8 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Joe Mantiply
RP
8 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Bryce Jarvis
RP
8 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Jakey Josepha
CF
8 6 1 1 0 0 0 0 1 1 4 0 0.167 0.286 0.167
Angel Ortiz
OF
8 8 0 1 1 0 0 0 2 0 2 0 0.125 0.125 0.250
Anderdson Rojas
LF
8 3 1 1 1 0 0 1 2 0 1 0 0.333 0.333 0.667
Tristin English
OF
7 22 0 2 1 0 0 1 3 1 8 0 0.091 0.130 0.136
Christian Cerda
C
7 6 2 4 2 0 0 0 6 1 0 0 0.667 0.714 1.000
Cristofer Torin
2B
7 8 3 2 0 0 0 0 2 2 1 1 0.250 0.400 0.250
Druw Jones
CF
7 15 2 4 1 1 0 1 7 1 4 0 0.267 0.313 0.467
Scott McGough
RP
7 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Jake Rice
RP
7 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Kyle Nelson
RP
7 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Kevin Ginkel
RP
7 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Ryan Thompson
RP
7 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Conor Grammes
RP
7 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Jose Fernandez
SS
7 6 1 1 0 0 0 1 1 0 3 0 0.167 0.167 0.167
Junior Franco
LF
7 4 1 1 0 0 0 0 1 0 1 2 0.250 0.250 0.250
Tristin Hall English
1B
7 22 0 2 1 0 0 1 3 1 8 0 0.091 0.130 0.136
Kyle Amendt
RP
6 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Gerardo Gutierrez
RP
6 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Corbin Burnes
SP
6 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
A.J. Puk
RP
6 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Kyle Backhus
RP
6 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Justin Martinez
RP
6 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Yassel Soler
3B
6 5 1 1 0 0 0 1 1 2 0 0 0.200 0.429 0.200
Juan Morillo
RP
6 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Caleb Roberts
C
6 13 3 6 0 0 1 6 9 0 1 0 0.462 0.462 0.692
Connor Kaiser
SS
5 14 0 2 1 0 0 2 3 1 2 0 0.143 0.200 0.214
Christian Montes De Oca
RP
5 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Merrill Kelly
SP
5 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Brandon Pfaadt
SP
5 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Zane Russell
RP
5 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Jesus Valdez
3B
5 6 1 1 0 0 0 2 1 1 4 0 0.167 0.286 0.167
Slade Caldwell
OF
5 7 1 1 0 0 0 0 1 2 6 0 0.143 0.333 0.143
Zachary Barnes
P
4 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Listher Sosa
RP
4 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Jhosmer Alvarez
RP
4 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Zac Gallen
SP
4 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Jackson Feltner
1B
4 4 0 0 0 0 0 0 0 0 2 0 0.000 0.000 0.000
Landon Sims
SP
3 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Yilber Diaz
SP
3 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Blake Walston
SP
3 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Tommy Henry
SP
3 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Eduardo Rodriguez
SP
3 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Brandon Bielak
RP
3 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Drake Osborn
C
3 2 0 0 0 0 0 0 0 1 0 1 0.000 0.333 0.000
Juan Corniel
SS
3 3 0 2 1 0 0 1 3 0 1 1 0.667 0.667 1.000
Aramis Garcia
C
2 4 0 0 0 0 0 0 0 0 3 0 0.000 0.000 0.000
Avery Short
RP
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Mitchell Stumpo
RP
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Spencer Giesting
SP
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Yordin Chalas
RP
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Roman Angelo
P
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
William Corcoran
P
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Cristian Mena
SP
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Alfred Morillo
RP
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Ivan Melendez
3B
2 3 0 0 0 0 0 0 0 0 2 0 0.000 0.000 0.000
Casey Kelly
SP
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Sam Knowlton
RP
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Jong Hyoun Sim
3B
2 2 1 1 0 0 0 0 1 1 0 0 0.500 0.667 0.500
Jansel Luis
SS
2 1 1 0 0 0 0 0 0 1 0 0 0.000 0.500 0.000
Luke Craig
RP
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Jordan Montgomery
SP
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Javier D'Orazio
C
2 1 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Jose Alpuria
CF
2 2 0 0 0 0 0 0 0 0 1 0 0.000 0.000 0.000
Gavin Logan
C
2 1 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Ben McLaughlin
3B
2 5 0 0 0 0 0 0 0 0 2 0 0.000 0.000 0.000
Manuel Pena
2B
2 3 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Shane Telfer
RP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Daniel Nunez
RP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Jose Cabrera
RP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Jose Castillo
RP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Drey Jameson
RP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Dylan Ray
SP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Ryne Nelson
SP
1 1 1 1 0 0 0 1 1 0 0 0 1.000 1.000 1.000
Josh Winder
RP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Alec Baker
P
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Hayden Durke
RP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Jean Walters
2B
1 0 0 0 0 0 0 0 0 0 0 1 0.000 0.000 0.000
Edgar Isea
RP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Alexander Benua
CF
1 1 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Adrian Rodriguez
SS
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Philip Abner
RP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
JD Dix
SS
1 0 1 0 0 0 0 0 0 1 0 0 0.000 1.000 0.000
J.P. Feyereisen
RP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000

2025 Arizona Diamondbacks Pitching

2025 Arizona Diamondbacks Pitching by Wins and Games Played
Player GP GS QS W L SV HLD IP H ER HR BB K PS WHIP ERA
Brandon Pfaadt
SP
27 27 9 12 8 0 0 142.2 164 83 22 32 117 88.5 1.37 5.24
Zac Gallen
SP
27 27 11 9 13 0 0 156.0 152 89 26 53 141 94.0 1.31 5.13
Merrill Kelly
SP
22 22 13 9 6 0 0 128.2 98 46 14 38 121 91.3 1.06 3.22
Ryne Nelson
SP
28 18 7 7 3 1 1 125.0 101 49 13 32 108 85.8 1.06 3.53
Eduardo Rodriguez
SP
23 23 5 5 8 0 0 119.0 148 75 21 47 116 88.1 1.64 5.67
Jalen Beeks
RP
51 1 0 4 1 1 12 50.0 38 22 5 18 42 0.0 1.12 3.96
Shelby Miller
RP
37 0 0 3 3 10 8 36.1 24 8 3 11 40 0.0 0.96 1.98
Corbin Burnes
SP
11 11 7 3 2 0 0 64.1 49 19 7 26 63 91.7 1.17 2.66
Ryan Thompson
RP
36 0 0 2 2 1 11 32.1 36 16 4 12 30 0.0 1.48 4.45
John Curtiss
RP
20 0 0 2 0 0 2 26.2 22 10 3 4 14 0.0 0.98 3.38
Nabil Crismatt
RP
3 2 0 2 0 0 0 14.2 15 3 1 5 11 0.0 1.36 1.84
Kevin Ginkel
RP
29 0 0 1 4 3 6 25.2 29 21 2 13 29 0.0 1.64 7.36
Kendall Graveman
RP
19 0 0 1 0 0 1 17.2 23 14 2 12 9 0.0 1.98 7.13
Andrew Saalfrank
RP
19 0 0 1 1 3 1 20.0 13 3 1 5 14 0.0 0.90 1.35
Justin Martinez
RP
17 0 0 1 2 5 4 15.1 7 7 1 12 22 0.0 1.24 4.11
Anthony DeSclafani
RP
11 4 0 1 2 2 0 33.0 30 16 6 11 31 60.5 1.24 4.36
Juan Burgos
RP
8 0 0 1 0 0 3 6.0 9 5 2 5 5 0.0 2.33 7.50
Jake Rice
RP
7 0 0 1 1 1 1 16.0 7 6 0 2 9 0.0 1.69 10.13
Andrew Hoffmann
RP
7 0 0 1 1 0 3 6.1 6 6 1 5 7 0.0 1.74 8.53
Zane Russell
RP
5 0 0 1 0 0 0 9.0 3 0 0 2 2 0.0 1.67 0.00
Cristian Mena
RP
3 0 0 1 0 0 0 6.2 3 1 1 3 8 0.0 0.90 1.35
Sam Knowlton
RP
2 0 0 1 0 0 0 4.0 2 3 0 3 1 0.0 3.75 20.25
Juan Morillo
RP
38 0 0 0 3 1 5 31.2 36 16 2 20 32 0.0 1.77 4.55
Kyle Backhus
RP
27 0 0 0 3 1 8 22.2 24 10 3 6 21 0.0 1.32 3.97
Jake Woodford
RP
13 0 0 0 3 1 1 27.2 36 17 1 7 14 0.0 1.55 5.53
Joe Mantiply
RP
10 0 0 0 1 0 0 9.2 26 17 5 3 8 0.0 3.00 15.83
Bryce Jarvis
RP
9 0 0 0 0 1 0 20.0 17 9 3 8 19 0.0 1.25 4.05
A.J. Puk
RP
8 0 0 0 0 4 2 8.0 8 3 2 2 12 0.0 1.25 3.38
Scott McGough
RP
7 0 0 0 0 0 0 7.0 6 5 1 6 5 0.0 1.71 6.43
Conor Grammes
RP
7 0 0 0 0 2 3 17.0 8 4 0 6 8 0.0 2.47 6.35
Gerardo Gutierrez
RP
6 0 0 0 0 0 0 12.0 6 6 3 2 2 0.0 2.00 13.50
Kyle Amendt
RP
6 0 0 0 0 0 2 18.0 2 1 0 5 7 0.0 1.17 1.50
Tayler Scott
RP
6 0 0 0 0 0 1 9.0 13 9 3 4 7 0.0 1.89 9.00
Jose Castillo
RP
5 0 0 0 1 0 0 6.1 10 8 3 3 3 0.0 2.05 11.37
Jeff Brigham
RP
4 0 0 0 0 0 0 3.1 7 3 1 1 3 0.0 2.40 8.10
Listher Sosa
RP
4 0 0 0 0 0 0 12.0 3 2 0 3 3 0.0 1.50 4.50
Jhosmer Alvarez
RP
4 0 0 0 0 0 1 9.0 0 0 0 0 3 0.0 0.00 0.00
Zachary Barnes
P
4 0 0 0 0 0 1 9.0 6 3 0 3 3 0.0 3.00 9.00
Blake Walston
SP
3 1 0 0 1 0 0 19.0 7 7 2 5 4 0.0 1.89 9.95
Kyle Nelson
RP
3 0 0 0 0 1 0 2.0 1 2 1 4 2 0.0 2.50 9.00
Landon Sims
SP
3 0 0 0 0 0 1 9.0 2 2 1 4 2 0.0 2.00 6.00
Drey Jameson
RP
3 0 0 0 1 1 0 3.0 4 1 0 3 0 0.0 2.33 3.00
Brandon Bielak
RP
3 1 0 0 0 0 1 17.0 4 2 1 0 4 0.0 0.71 3.18
Kyle B. Nelson
P
3 0 0 0 0 1 0 2.0 1 2 1 4 2 0.0 2.50 9.00
Tommy Henry
RP
2 0 0 0 0 0 0 6.2 6 3 3 1 8 0.0 1.05 4.05
Avery Short
RP
2 0 0 0 0 0 0 3.0 0 0 0 1 1 0.0 1.00 0.00
Mitchell Stumpo
RP
2 0 0 0 0 0 0 5.0 0 0 0 1 2 0.0 0.60 0.00
Spencer Giesting
SP
2 0 0 0 0 0 0 9.0 3 2 2 1 3 0.0 1.33 6.00
Yordin Chalas
RP
2 0 0 0 1 0 0 9.0 1 0 0 1 1 0.0 0.67 0.00
Roman Angelo
P
2 0 0 0 0 0 0 9.0 4 4 0 4 3 0.0 2.67 12.00
William Corcoran
P
2 0 0 0 0 0 0 6.0 1 2 1 1 3 0.0 1.00 9.00
Alfred Morillo
RP
2 0 0 0 0 0 0 4.0 1 0 0 1 0 0.0 1.50 0.00
Casey Kelly
SP
2 0 0 0 0 0 0 1.2 1 0 0 1 0 0.0 1.20 0.00
Jordan Montgomery
SP
2 1 0 0 0 0 0 9.0 5 5 1 3 2 0.0 2.67 15.00
Luke Craig
RP
2 0 0 0 0 0 1 4.0 2 1 1 1 1 0.0 2.25 6.75
J.P. Feyereisen
RP
2 0 0 0 1 0 0 2.0 3 2 1 0 2 0.0 1.50 9.00
Jose Herrera
C
2 0 0 0 0 0 0 2.0 4 1 0 0 0 0.0 2.00 4.50
Trevor Richards
RP
2 0 0 0 0 0 0 2.2 4 1 0 0 3 0.0 1.50 3.38
Brandyn Garcia
RP
2 0 0 0 0 0 0 1.1 4 3 0 1 0 0.0 3.75 20.25
Christian Montes De Oca
RP
1 0 0 0 0 0 0 2.2 0 0 0 1 2 0.0 0.38 0.00
Taylor Rashi
RP
1 0 0 0 0 1 0 3.0 2 0 0 2 3 0.0 1.33 0.00
Yilber Diaz
SP
1 0 0 0 0 0 0 3.0 4 3 0 3 1 0.0 2.33 9.00
Josh Winder
RP
1 0 0 0 0 0 0 5.0 2 2 1 2 1 0.0 2.40 10.80
Daniel Nunez
RP
1 0 0 0 0 0 0 3.0 3 2 0 0 1 0.0 3.00 18.00
Jose Cabrera
RP
1 0 0 0 1 0 0 3.0 2 3 1 1 1 0.0 3.00 27.00
Dylan Ray
SP
1 0 0 0 0 0 0 3.0 2 1 0 0 1 0.0 2.00 9.00
Alec Baker
P
1 0 0 0 0 0 0 2.0 3 2 0 0 1 0.0 4.50 27.00
Shane Telfer
RP
1 0 0 0 0 0 0 1.0 0 0 0 1 1 0.0 3.00 0.00
Hayden Durke
RP
1 0 0 0 0 0 0 1.0 1 0 0 0 0 0.0 3.00 0.00
Edgar Isea
RP
1 0 0 0 1 0 0 0.0 1 4 0 3 0 0.0 0.00 0.00
Philip Abner
RP
1 0 0 0 0 0 1 1.0 0 0 0 0 1 0.0 0.00 0.00

MLB Stats Archive

Review stats and standings from past seasons with our MLB Stats Archive.

MLB Betting Resources

  • How to Bet on MLB Baseball - Learn how to bet on MLB baseball with moneylines, totals, and run lines, plus exotics like parlays, props, and futures.
  • MLB Betting Sites - We've reviewed the best licensed and legal US sports betting sites where you can bet on MLB.
  • MLB Odds - Moneylines, totals, and run lines for upcoming MLB matchups. Review odds to win the World Series, plus each league's Pennant and Divisions.
  • MLB Prop Bets - Learn how to bet on MLB prop bets, and then have a look at the latest prop bets from upcoming MLB matchups.
  • MLB Underdogs - Review today's MLB underdog betting opportunities, and our simple underdog betting system.
  • MLB Win Total Odds - We explain what a MLB win total bet is, how to place the bet, and offer an example wager to illustrate how this simple wager works.
  • MLB Futures Odds - Our tutorial explains how to bet MLB futures with a helpful example, plus the latest odds to win the World Series, American and National Leagues, each division, and MVP awards.
  • Undefeated MLB Teams - See which teams are still undefeated in the current regular season.
  • World Series Betting Odds - Odds to win the World Series combined with a helpful tutorial that explains how to bet on the Fall Classic with moneylines, totals, and run lines.
  • MLB League MVP Odds - See which players are favored to win this season's American and National League MVP awards.
  • Best Way to Bet on MLB Baseball - This helpful tutorial filters out all the noise and sticks to the basics. Learn simple MLB handicapping strategies.
  • When to Bet the Run Line vs the Moneyline - Learn when betting the run line offers more value than the moneyline. Know which moneyline values indicate the run line might be worth a look.
  • MLB Team Betting Odds - Check out odds for each MLB team's upcoming matchups, plus team futures, season specials, and team standings.