MLB
Tuesday’s MLB Home Run Props - July 21

Will Jac Caglianone or Rafael Devers go yard on Tuesday? See their odds to hit a home run, as well as home run prop odds for all hitters in MLB play on July 21, in the article below.
Today's MLB Home Run Props
San Francisco Giants at Kansas City Royals
- Jac Caglianone (Royals): +330 to hit a HR | 2026 Stats: 16 HR in 94 games (has homered in 13.8% of games)
- Rafael Devers (Giants): +400 to hit a HR | 2026 Stats: 20 HR in 100 games (has homered in 18% of games)
- Salvador Pérez (Royals): +450 to hit a HR | 2026 Stats: 13 HR in 93 games (has homered in 14% of games)
- Willy Adames (Giants): +480 to hit a HR | 2026 Stats: 18 HR in 95 games (has homered in 17.9% of games)
- Casey Schmitt (Giants): +480 to hit a HR | 2026 Stats: 19 HR in 91 games (has homered in 18.7% of games)
- Heliot Ramos (Giants): +480 to hit a HR | 2026 Stats: 9 HR in 62 games (has homered in 12.9% of games)
- Carter Jensen (Royals): +500 to hit a HR | 2026 Stats: 13 HR in 92 games (has homered in 14.1% of games)
- Lane Thomas (Royals): +560 to hit a HR | 2026 Stats: 9 HR in 83 games (has homered in 10.8% of games)
- Michael Massey (Royals): +680 to hit a HR | 2026 Stats: 7 HR in 78 games (has homered in 9% of games)
- Starling Marte (Royals): +830 to hit a HR | 2026 Stats: 1 HR in 41 games (has homered in 2.4% of games)
- Christian Koss (Giants): +900 to hit a HR | 2026 Stats: 0 HR in 10 games
- Jesus Rodriguez (Giants): +900 to hit a HR | 2026 Stats: 2 HR in 15 games (has homered in 13.3% of games)
- Drew Gilbert (Giants): +1060 to hit a HR | 2026 Stats: 4 HR in 75 games (has homered in 5.3% of games)
- Tyler Tolbert (Royals): +1100 to hit a HR | 2026 Stats: 2 HR in 24 games (has homered in 7.7% of games)
- Jung Hoo Lee (Giants): +1200 to hit a HR | 2026 Stats: 5 HR in 92 games (has homered in 5.4% of games)
Miami Marlins at Houston Astros
- Yordan Alvarez (Astros): +220 to hit a HR | 2026 Stats: 33 HR in 100 games (has homered in 28% of games)
- Kyle Stowers (Marlins): +290 to hit a HR | 2026 Stats: 12 HR in 76 games (has homered in 11.8% of games)
- Griffin Conine (Marlins): +400 to hit a HR | 2026 Stats: 7 HR in 33 games (has homered in 21.2% of games)
- Heriberto Hernandez (Marlins): +400 to hit a HR | 2026 Stats: 13 HR in 71 games (has homered in 15.5% of games)
- Christian Walker (Astros): +420 to hit a HR | 2026 Stats: 20 HR in 99 games (has homered in 19.2% of games)
- Isaac Paredes (Astros): +450 to hit a HR | 2026 Stats: 12 HR in 95 games (has homered in 11.6% of games)
- Taylor Trammell (Astros): +500 to hit a HR | 2026 Stats: 3 HR in 44 games (has homered in 6.8% of games)
- Jeremy Pena (Astros): +630 to hit a HR | 2026 Stats: 7 HR in 53 games (has homered in 11.3% of games)
- Liam Hicks (Marlins): +680 to hit a HR | 2026 Stats: 14 HR in 89 games (has homered in 14.6% of games)
- Otto Lopez (Marlins): +680 to hit a HR | 2026 Stats: 9 HR in 97 games (has homered in 9.3% of games)
- Jose Altuve (Astros): +680 to hit a HR | 2026 Stats: 12 HR in 78 games (has homered in 14.1% of games)
- Joe Mack (Marlins): +750 to hit a HR | 2026 Stats: 8 HR in 55 games (has homered in 14.5% of games)
- Lucas Spence (Astros): +800 to hit a HR | 2026 Stats: 0 HR in 4 games
- LaMonte Wade (Astros): +800 to hit a HR | 2026 Stats: 2 HR in 14 games (has homered in 14.3% of games)
- Jakob Marsee (Marlins): +870 to hit a HR | 2026 Stats: 5 HR in 96 games (has homered in 5.2% of games)
- Xavier Edwards (Marlins): +900 to hit a HR | 2026 Stats: 6 HR in 100 games (has homered in 6% of games)
- Javier Sanoja (Marlins): +1060 to hit a HR | 2026 Stats: 3 HR in 75 games (has homered in 4% of games)
- Christian Vázquez (Astros): +1060 to hit a HR | 2026 Stats: 5 HR in 60 games (has homered in 8.3% of games)
San Diego Padres at Atlanta Braves
- Matt Olson (Braves): +340 to hit a HR | 2026 Stats: 26 HR in 99 games (has homered in 23.2% of games)
- Fernando Tatis Jr. (Padres): +400 to hit a HR | 2026 Stats: 7 HR in 99 games (has homered in 6.1% of games)
- Michael Harris II (Braves): +420 to hit a HR | 2026 Stats: 18 HR in 93 games (has homered in 17.2% of games)
- Drake Baldwin (Braves): +440 to hit a HR | 2026 Stats: 18 HR in 76 games (has homered in 22.4% of games)
- Jackson Merrill (Padres): +470 to hit a HR | 2026 Stats: 12 HR in 96 games (has homered in 11.5% of games)
- Luis Campusano (Padres): +560 to hit a HR | 2026 Stats: 4 HR in 29 games (has homered in 13.8% of games)
- Mike Yastrzemski (Braves): +600 to hit a HR | 2026 Stats: 6 HR in 84 games (has homered in 7.1% of games)
- Gavin Sheets (Padres): +600 to hit a HR | 2026 Stats: 14 HR in 93 games (has homered in 12.9% of games)
- Jake Cronenworth (Padres): +680 to hit a HR | 2026 Stats: 3 HR in 48 games (has homered in 6.3% of games)
- Xander Bogaerts (Padres): +830 to hit a HR | 2026 Stats: 9 HR in 95 games (has homered in 9.5% of games)
- Luis Rengifo (Padres): +1060 to hit a HR | 2026 Stats: 0 HR in 59 games
- Mauricio Dubon (Braves): +1060 to hit a HR | 2026 Stats: 10 HR in 95 games (has homered in 10.5% of games)
- Jim Jarvis (Braves): +1060 to hit a HR | 2026 Stats: 1 HR in 14 games (has homered in 7.1% of games)
Detroit Tigers at Chicago Cubs
- Spencer Torkelson (Tigers): +500 to hit a HR | 2026 Stats: 18 HR in 99 games (has homered in 17.2% of games)
- Seiya Suzuki (Cubs): +600 to hit a HR | 2026 Stats: 16 HR in 84 games (has homered in 19% of games)
- Pete Crow-Armstrong (Cubs): +600 to hit a HR | 2026 Stats: 21 HR in 100 games (has homered in 19% of games)
- Riley Greene (Tigers): +630 to hit a HR | 2026 Stats: 15 HR in 99 games (has homered in 14.1% of games)
- Ian Happ (Cubs): +680 to hit a HR | 2026 Stats: 18 HR in 95 games (has homered in 18.9% of games)
- Dansby Swanson (Cubs): +750 to hit a HR | 2026 Stats: 16 HR in 95 games (has homered in 12.6% of games)
- Gleyber Torres (Tigers): +800 to hit a HR | 2026 Stats: 4 HR in 44 games (has homered in 9.1% of games)
- Michael Busch (Cubs): +830 to hit a HR | 2026 Stats: 13 HR in 99 games (has homered in 13.1% of games)
- Kevin McGonigle (Tigers): +830 to hit a HR | 2026 Stats: 9 HR in 97 games (has homered in 9.3% of games)
- Carson Kelly (Cubs): +830 to hit a HR | 2026 Stats: 6 HR in 71 games (has homered in 8.5% of games)
- Hao-Yu Lee (Tigers): +830 to hit a HR | 2026 Stats: 4 HR in 56 games (has homered in 7.1% of games)
- Matt Vierling (Tigers): +900 to hit a HR | 2026 Stats: 5 HR in 78 games (has homered in 6.4% of games)
- Kevin Alcantara (Cubs): +1300 to hit a HR | 2026 Stats: 0 HR in 13 games
St. Louis Cardinals at Los Angeles Angels
- Zach Neto (Angels): +350 to hit a HR | 2026 Stats: 19 HR in 98 games (has homered in 18.4% of games)
- Jo Adell (Angels): +370 to hit a HR | 2026 Stats: 14 HR in 100 games (has homered in 12% of games)
- Jorge Soler (Angels): +390 to hit a HR | 2026 Stats: 11 HR in 78 games (has homered in 14.1% of games)
- Jordan Walker (Cardinals): +400 to hit a HR | 2026 Stats: 22 HR in 97 games (has homered in 22.7% of games)
- Alec Burleson (Cardinals): +420 to hit a HR | 2026 Stats: 15 HR in 98 games (has homered in 15.3% of games)
- Logan O'Hoppe (Angels): +450 to hit a HR | 2026 Stats: 4 HR in 67 games (has homered in 6% of games)
- Jose Siri (Angels): +470 to hit a HR | 2026 Stats: 5 HR in 40 games (has homered in 12.5% of games)
- Lars Nootbaar (Cardinals): +560 to hit a HR | 2026 Stats: 3 HR in 36 games (has homered in 8.3% of games)
- JJ Wetherholt (Cardinals): +600 to hit a HR | 2026 Stats: 14 HR in 93 games (has homered in 12.9% of games)
- Oswald Peraza (Angels): +630 to hit a HR | 2026 Stats: 7 HR in 82 games (has homered in 8.5% of games)
- Iván Herrera (Cardinals): +750 to hit a HR | 2026 Stats: 11 HR in 99 games (has homered in 10.1% of games)
- Vaughn Grissom (Angels): +750 to hit a HR | 2026 Stats: 5 HR in 59 games (has homered in 8.5% of games)
- Masyn Winn (Cardinals): +870 to hit a HR | 2026 Stats: 4 HR in 90 games (has homered in 4.4% of games)
- Nathan Church (Cardinals): +870 to hit a HR | 2026 Stats: 8 HR in 77 games (has homered in 9.1% of games)
- Nolan Schanuel (Angels): +900 to hit a HR | 2026 Stats: 6 HR in 80 games (has homered in 7.5% of games)
- Blaze Jordan (Cardinals): +900 to hit a HR | 2026 Stats: 1 HR in 25 games (has homered in 4% of games)
- Bryan Torres (Cardinals): +1060 to hit a HR | 2026 Stats: 4 HR in 26 games (has homered in 15.4% of games)
Athletics at Arizona Diamondbacks
- Shea Langeliers (Athletics): +340 to hit a HR | 2026 Stats: 22 HR in 90 games (has homered in 21.1% of games)
- Corbin Carroll (Diamondbacks): +460 to hit a HR | 2026 Stats: 14 HR in 96 games (has homered in 13.5% of games)
- Jonah Heim (Athletics): +540 to hit a HR | 2026 Stats: 9 HR in 54 games (has homered in 16.7% of games)
- Tyler Soderstrom (Athletics): +600 to hit a HR | 2026 Stats: 16 HR in 88 games (has homered in 15.9% of games)
- Nolan Arenado (Diamondbacks): +680 to hit a HR | 2026 Stats: 13 HR in 94 games (has homered in 12.8% of games)
- Henry Bolte (Athletics): +800 to hit a HR | 2026 Stats: 3 HR in 56 games (has homered in 5.4% of games)
- Tim Tawa (Diamondbacks): +800 to hit a HR | 2026 Stats: 4 HR in 37 games (has homered in 10.8% of games)
- Gabriel Moreno (Diamondbacks): +830 to hit a HR | 2026 Stats: 6 HR in 73 games (has homered in 8.2% of games)
- Lawrence Butler (Athletics): +870 to hit a HR | 2026 Stats: 5 HR in 87 games (has homered in 5.7% of games)
- Tommy White (Athletics): +870 to hit a HR | 2026 Stats: 0 HR in 3 games
- Geraldo Perdomo (Diamondbacks): +1000 to hit a HR | 2026 Stats: 7 HR in 96 games (has homered in 7.3% of games)
- Jorge Barrosa (Diamondbacks): +1100 to hit a HR | 2026 Stats: 2 HR in 49 games (has homered in 4.1% of games)
- Ildemaro Vargas (Diamondbacks): +1200 to hit a HR | 2026 Stats: 7 HR in 81 games (has homered in 7.4% of games)
- Jacob Wilson (Athletics): +1300 to hit a HR | 2026 Stats: 6 HR in 60 games (has homered in 10% of games)
Washington Nationals at Colorado Rockies
- Hunter Goodman (Rockies): +176 to hit a HR | 2026 Stats: 30 HR in 93 games (has homered in 24.7% of games)
- C.J. Abrams (Nationals): +285 to hit a HR | 2026 Stats: 22 HR in 97 games (has homered in 22.7% of games)
- Luis Garcia (Nationals): +290 to hit a HR | 2026 Stats: 20 HR in 93 games (has homered in 17.2% of games)
- Daylen Lile (Nationals): +390 to hit a HR | 2026 Stats: 11 HR in 99 games (has homered in 9.1% of games)
- Ezequiel Tovar (Rockies): +420 to hit a HR | 2026 Stats: 8 HR in 93 games (has homered in 7.5% of games)
- Curtis Mead (Nationals): +420 to hit a HR | 2026 Stats: 17 HR in 84 games (has homered in 19% of games)
- Cole Carrigg (Rockies): +430 to hit a HR | 2026 Stats: 4 HR in 33 games (has homered in 12.1% of games)
- Jose Tena (Nationals): +430 to hit a HR | 2026 Stats: 5 HR in 72 games (has homered in 6.9% of games)
- Willi Castro (Rockies): +470 to hit a HR | 2026 Stats: 9 HR in 85 games (has homered in 9.4% of games)
- Keibert Ruiz (Nationals): +470 to hit a HR | 2026 Stats: 7 HR in 62 games (has homered in 11.3% of games)
- T.J. Rumfield (Rockies): +600 to hit a HR | 2026 Stats: 13 HR in 99 games (has homered in 13.1% of games)
- Troy Johnston (Rockies): +750 to hit a HR | 2026 Stats: 3 HR in 91 games (has homered in 3.3% of games)
- Jacob Young (Nationals): +830 to hit a HR | 2026 Stats: 9 HR in 82 games (has homered in 11% of games)
- Nasim Nunez (Nationals): +1060 to hit a HR | 2026 Stats: 1 HR in 87 games (has homered in 1.1% of games)
Chicago White Sox at Texas Rangers
- Munetaka Murakami (White Sox): +285 to hit a HR | 2026 Stats: 20 HR in 64 games (has homered in 29.7% of games)
- Brandon Nimmo (Rangers): +450 to hit a HR | 2026 Stats: 9 HR in 94 games (has homered in 8.5% of games)
- Wyatt Langford (Rangers): +450 to hit a HR | 2026 Stats: 10 HR in 48 games (has homered in 20.8% of games)
- Andrew Benintendi (White Sox): +480 to hit a HR | 2026 Stats: 10 HR in 87 games (has homered in 11.5% of games)
- Justin Foscue (Rangers): +500 to hit a HR | 2026 Stats: 7 HR in 49 games (has homered in 14.3% of games)
- Elias Diaz (Rangers): +500 to hit a HR | 2026 Stats: 4 HR in 32 games (has homered in 12.5% of games)
- Sam Antonacci (White Sox): +630 to hit a HR | 2026 Stats: 7 HR in 78 games (has homered in 9% of games)
- Braden Montgomery (White Sox): +630 to hit a HR | 2026 Stats: 3 HR in 33 games (has homered in 9.1% of games)
- Tristan Peters (White Sox): +680 to hit a HR | 2026 Stats: 6 HR in 91 games (has homered in 6.6% of games)
- Josh Jung (Rangers): +680 to hit a HR | 2026 Stats: 9 HR in 91 games (has homered in 9.9% of games)
- Drew Romo (White Sox): +750 to hit a HR | 2026 Stats: 5 HR in 36 games (has homered in 11.1% of games)
- Cameron Cauley (Rangers): +800 to hit a HR | 2026 Stats: 0 HR in 12 games
- Ezequiel Duran (Rangers): +900 to hit a HR | 2026 Stats: 10 HR in 89 games (has homered in 10.1% of games)
- Alejandro Osuna (Rangers): +1000 to hit a HR | 2026 Stats: 1 HR in 61 games (has homered in 1.6% of games)
- Luisangel Acuna (White Sox): +1060 to hit a HR | 2026 Stats: 1 HR in 58 games (has homered in 1.7% of games)
- Chase Meidroth (White Sox): +1100 to hit a HR | 2026 Stats: 7 HR in 96 games (has homered in 7.3% of games)
Tampa Bay Rays at Toronto Blue Jays
- Junior Caminero (Rays): +240 to hit a HR | 2026 Stats: 29 HR in 99 games (has homered in 26.3% of games)
- Kazuma Okamoto (Blue Jays): +420 to hit a HR | 2026 Stats: 22 HR in 96 games (has homered in 21.9% of games)
- Daulton Varsho (Blue Jays): +470 to hit a HR | 2026 Stats: 7 HR in 82 games (has homered in 8.5% of games)
- George Springer (Blue Jays): +480 to hit a HR | 2026 Stats: 10 HR in 69 games (has homered in 14.5% of games)
- Jonathan Aranda (Rays): +500 to hit a HR | 2026 Stats: 14 HR in 98 games (has homered in 13.3% of games)
- Yandy Diaz (Rays): +560 to hit a HR | 2026 Stats: 13 HR in 95 games (has homered in 12.6% of games)
- Vladimir Guerrero Jr. (Blue Jays): +600 to hit a HR | 2026 Stats: 6 HR in 95 games (has homered in 6.3% of games)
- Brandon Valenzuela (Blue Jays): +630 to hit a HR | 2026 Stats: 8 HR in 56 games (has homered in 14.3% of games)
- Jonatan Clase (Blue Jays): +830 to hit a HR | 2026 Stats: 2 HR in 9 games (has homered in 22.2% of games)
- Ernie Clement (Blue Jays): +870 to hit a HR | 2026 Stats: 8 HR in 97 games (has homered in 8.2% of games)
- Nathan Lukes (Blue Jays): +900 to hit a HR | 2026 Stats: 5 HR in 64 games (has homered in 7.8% of games)
- Andrés Giménez (Blue Jays): +1000 to hit a HR | 2026 Stats: 7 HR in 91 games (has homered in 6.6% of games)
- Ben Williamson (Rays): +1200 to hit a HR | 2026 Stats: 2 HR in 68 games (has homered in 2.9% of games)
- Taylor Walls (Rays): +1200 to hit a HR | 2026 Stats: 0 HR in 75 games
- Chandler Simpson (Rays): +1700 to hit a HR | 2026 Stats: 0 HR in 90 games
New York Mets at Milwaukee Brewers
- Juan Soto (Mets): +280 to hit a HR | 2026 Stats: 21 HR in 82 games (has homered in 23.2% of games)
- Francisco Lindor (Mets): +340 to hit a HR | 2026 Stats: 6 HR in 43 games (has homered in 14% of games)
- Jackson Chourio (Brewers): +420 to hit a HR | 2026 Stats: 13 HR in 66 games (has homered in 16.7% of games)
- Gary Sánchez (Brewers): +440 to hit a HR | 2026 Stats: 8 HR in 55 games (has homered in 14.5% of games)
- Jared Young (Mets): +480 to hit a HR | 2026 Stats: 6 HR in 53 games (has homered in 11.3% of games)
- William Contreras (Brewers): +500 to hit a HR | 2026 Stats: 10 HR in 93 games (has homered in 10.8% of games)
- Luis Robert (Mets): +520 to hit a HR | 2026 Stats: 2 HR in 25 games (has homered in 8% of games)
- Garrett Mitchell (Brewers): +520 to hit a HR | 2026 Stats: 8 HR in 89 games (has homered in 9% of games)
- Andrew Vaughn (Brewers): +520 to hit a HR | 2026 Stats: 3 HR in 58 games (has homered in 5.2% of games)
- Carson Benge (Mets): +540 to hit a HR | 2026 Stats: 11 HR in 96 games (has homered in 10.4% of games)
- A.J. Ewing (Mets): +560 to hit a HR | 2026 Stats: 7 HR in 61 games (has homered in 11.5% of games)
- Bo Bichette (Mets): +600 to hit a HR | 2026 Stats: 10 HR in 100 games (has homered in 8% of games)
- Marcus Semien (Mets): +680 to hit a HR | 2026 Stats: 9 HR in 82 games (has homered in 11% of games)
- Brice Turang (Brewers): +750 to hit a HR | 2026 Stats: 14 HR in 94 games (has homered in 12.8% of games)
- Luis Torrens (Mets): +1000 to hit a HR | 2026 Stats: 2 HR in 57 games (has homered in 3.4% of games)
- Cooper Pratt (Brewers): +1000 to hit a HR | 2026 Stats: 1 HR in 27 games (has homered in 3.7% of games)
Cincinnati Reds at Seattle Mariners
- Cal Raleigh (Mariners): +350 to hit a HR | 2026 Stats: 10 HR in 69 games (has homered in 14.5% of games)
- Elly De La Cruz (Reds): +370 to hit a HR | 2026 Stats: 16 HR in 80 games (has homered in 18.8% of games)
- Dominic Canzone (Mariners): +400 to hit a HR | 2026 Stats: 15 HR in 86 games (has homered in 16.3% of games)
- Sal Stewart (Reds): +420 to hit a HR | 2026 Stats: 20 HR in 99 games (has homered in 18.2% of games)
- Eugenio Suárez (Reds): +440 to hit a HR | 2026 Stats: 12 HR in 71 games (has homered in 15.5% of games)
- Randy Arozarena (Mariners): +480 to hit a HR | 2026 Stats: 11 HR in 93 games (has homered in 11.8% of games)
- Weston Wilson (Mariners): +600 to hit a HR | 2026 Stats: 2 HR in 27 games (has homered in 6.9% of games)
- Noelvi Marte (Reds): +680 to hit a HR | 2026 Stats: 6 HR in 42 games (has homered in 14.3% of games)
- Cole Young (Mariners): +700 to hit a HR | 2026 Stats: 13 HR in 101 games (has homered in 11.9% of games)
- Josh Naylor (Mariners): +750 to hit a HR | 2026 Stats: 8 HR in 94 games (has homered in 7.4% of games)
- Colt Emerson (Mariners): +750 to hit a HR | 2026 Stats: 7 HR in 49 games (has homered in 14.3% of games)
- Jose Trevino (Reds): +870 to hit a HR | 2026 Stats: 3 HR in 22 games (has homered in 8% of games)
- Edwin Arroyo (Reds): +900 to hit a HR | 2026 Stats: 0 HR in 33 games
- Victor Robles (Mariners): +1060 to hit a HR | 2026 Stats: 0 HR in 36 games
- Luis Castillo (Mariners): +7500 to hit a HR | 2026 Stats: HR in 0 games



