The Blastorithm

Fri, Jun 515 games today

MLB home run predictor · powered by Statcast

Updated just now · refreshes every 10 min

Today's blast candidates

Lineup pending
1Nick Kurtz

Nick Kurtz

Athletics · 1B · R

66

HR score

Park50
Weather37
Matchup68
Recent Form85
Scorching hotElite barrel rate
Lineup pending
2Colson Montgomery

Colson Montgomery

Chicago White Sox · 3B · R

65

HR score

Park70
Weather48
Matchup64
Recent Form72
Lineup pending
3Jonathan Aranda

Jonathan Aranda

Tampa Bay Rays · 1B · R

64

HR score

Park24
Weather33
Matchup66
Recent Form95
Scorching hotElite barrel rate
Lineup pending
4Christian Walker

Christian Walker

Houston Astros · 1B · R

62

HR score

Park50
Weather37
Matchup67
Recent Form75
Elite barrel rate
Lineup pending
5Shea Langeliers

Shea Langeliers

Athletics · C · R

61

HR score

Park50
Weather37
Matchup65
Recent Form73
Elite barrel rate
Lineup pending
6Andrew Benintendi

Andrew Benintendi

Chicago White Sox · DH · R

60

HR score

Park70
Weather48
Matchup58
Recent Form65
Lineup pending
7Mike Trout

Mike Trout

Los Angeles Angels · DH · R

60

HR score

Park40
Weather22
Matchup65
Recent Form83
Scorching hotElite barrel rate
Lineup pending
8Samuel Basallo

Samuel Basallo

Baltimore Orioles · DH · R

60

HR score

Park36
Weather33
Matchup67
Recent Form77
Elite barrel rate
Lineup pending
9Drew Romo

Drew Romo

Chicago White Sox · C · R

60

HR score

Park70
Weather48
Matchup69
Recent Form49
Lineup pending
10Dillon Dingler

Dillon Dingler

Detroit Tigers · DH · R

59

HR score

Park20
Weather34
Matchup66
Recent Form83
Scorching hotElite barrel rate
Lineup pending
11Ben Rice

Ben Rice

New York Yankees · 1B · R

59

HR score

Park56
Weather29
Matchup70
Recent Form59
Lineup pending
12Patrick Bailey

Patrick Bailey

Cleveland Guardians · C · R

59

HR score

Park50
Weather29
Matchup65
Recent Form69
Lineup pending
13Rhys Hoskins

Rhys Hoskins

Cleveland Guardians · DH · R

57

HR score

Park50
Weather29
Matchup56
Recent Form76
Elite barrel rate
Lineup pending
14Kazuma Okamoto

Kazuma Okamoto

Toronto Blue Jays · 3B · R

57

HR score

Park36
Weather33
Matchup56
Recent Form81
Scorching hotElite barrel rate
Lineup pending
15Wade Meckler

Wade Meckler

Los Angeles Angels · LF · R

56

HR score

Park40
Weather22
Matchup69
Recent Form63
Lineup pending
16Jarren Duran

Jarren Duran

Boston Red Sox · LF · R

56

HR score

Park56
Weather29
Matchup60
Recent Form62
Lineup pending
17Tyler Soderstrom

Tyler Soderstrom

Athletics · LF · R

55

HR score

Park50
Weather37
Matchup58
Recent Form64
Lineup pending
18Brandon Nimmo

Brandon Nimmo

Texas Rangers · RF · R

55

HR score

Park50
Weather29
Matchup46
Recent Form84
Scorching hotElite barrel rate
Lineup pending
19Pete Alonso

Pete Alonso

Baltimore Orioles · 1B · R

54

HR score

Park36
Weather33
Matchup60
Recent Form67
Lineup pending
20Jesús Sánchez

Jesús Sánchez

Toronto Blue Jays · DH · R

54

HR score

Park36
Weather33
Matchup43
Recent Form89
Scorching hotElite barrel rate
Lineup pending
21Yandy Díaz

Yandy Díaz

Tampa Bay Rays · DH · R

54

HR score

Park24
Weather33
Matchup57
Recent Form75
Tough park for HRs
Lineup pending
22Michael Massey

Michael Massey

Kansas City Royals · 2B · R

54

HR score

Park40
Weather30
Matchup65
Recent Form58
Lineup pending
23Adley Rutschman

Adley Rutschman

Baltimore Orioles · C · R

54

HR score

Park36
Weather33
Matchup61
Recent Form64
Lineup pending
24Willson Contreras

Willson Contreras

Boston Red Sox · 1B · R

53

HR score

Park56
Weather29
Matchup61
Recent Form54
Lineup pending
25Isaac Paredes

Isaac Paredes

Houston Astros · 3B · R

53

HR score

Park50
Weather37
Matchup52
Recent Form66
Lineup pending
26Vaughn Grissom

Vaughn Grissom

Los Angeles Angels · 1B · R

53

HR score

Park40
Weather22
Matchup60
Recent Form66
Lineup pending
27Joc Pederson

Joc Pederson

Texas Rangers · DH · R

53

HR score

Park50
Weather29
Matchup54
Recent Form66
Lineup pending
28Bobby Witt Jr.

Bobby Witt Jr.

Kansas City Royals · SS · R

52

HR score

Park40
Weather30
Matchup44
Recent Form81
Scorching hotElite barrel rate
Lineup pending
29Ryan McMahon

Ryan McMahon

New York Yankees · 3B · R

52

HR score

Park56
Weather29
Matchup42
Recent Form75
Lineup pending
30Spencer Torkelson

Spencer Torkelson

Detroit Tigers · 1B · R

52

HR score

Park20
Weather34
Matchup54
Recent Form75
Tough park for HRs
Lineup pending
31Kyle Higashioka

Kyle Higashioka

Texas Rangers · C · R

51

HR score

Park50
Weather29
Matchup42
Recent Form76
Elite barrel rate
Lineup pending
32Brent Rooker

Brent Rooker

Athletics · DH · R

51

HR score

Park50
Weather37
Matchup49
Recent Form63
Lineup pending
33Kyle Manzardo

Kyle Manzardo

Cleveland Guardians · 1B · R

51

HR score

Park50
Weather29
Matchup51
Recent Form63
Lineup pending
34Wilyer Abreu

Wilyer Abreu

Boston Red Sox · RF · R

51

HR score

Park56
Weather29
Matchup47
Recent Form66
Lineup pending
35Kerry Carpenter

Kerry Carpenter

Detroit Tigers · RF · R

51

HR score

Park20
Weather34
Matchup66
Recent Form56
Tough park for HRs
Lineup pending
36Luke Raley

Luke Raley

Seattle Mariners · RF · R

50

HR score

Park20
Weather34
Matchup67
Recent Form51
Tough park for HRs
Lineup pending
37Junior Caminero

Junior Caminero

Tampa Bay Rays · 3B · R

50

HR score

Park24
Weather33
Matchup62
Recent Form55
Tough park for HRs
Lineup pending
38Colt Emerson

Colt Emerson

Seattle Mariners · 3B · R

50

HR score

Park20
Weather34
Matchup69
Recent Form47
Tough park for HRs
Lineup pending
39Jose Siri

Jose Siri

Los Angeles Angels · CF · R

49

HR score

Park40
Weather22
Matchup42
Recent Form77
Elite barrel rate
Lineup pending
40Jazz Chisholm Jr.

Jazz Chisholm Jr.

New York Yankees · 2B · R

49

HR score

Park56
Weather29
Matchup44
Recent Form63
Lineup pending
41Coby Mayo

Coby Mayo

Baltimore Orioles · 3B · R

49

HR score

Park36
Weather33
Matchup25
Recent Form94
Scorching hotElite barrel rate
Lineup pending
42Braxton Fulford

Braxton Fulford

Colorado Rockies · C · R

48

HR score

Park100
Weather34
Matchup69
Recent Form0
Hitter-friendly parkSmall sample
Lineup pending
43Jackson Holliday

Jackson Holliday

Baltimore Orioles · 2B · R

47

HR score

Park36
Weather33
Matchup57
Recent Form47
Lineup pending
44Julio Rodríguez

Julio Rodríguez

Seattle Mariners · CF · R

47

HR score

Park20
Weather34
Matchup38
Recent Form79
Elite barrel rateTough park for HRs
Lineup pending
45Cody Bellinger

Cody Bellinger

New York Yankees · LF · R

47

HR score

Park56
Weather29
Matchup41
Recent Form57
Lineup pending
46Chase Meidroth

Chase Meidroth

Chicago White Sox · 2B · R

46

HR score

Park70
Weather48
Matchup32
Recent Form53
Lineup pending
47Gunnar Henderson

Gunnar Henderson

Baltimore Orioles · SS · R

46

HR score

Park36
Weather33
Matchup48
Recent Form55
Lineup pending
48Jake Burger

Jake Burger

Texas Rangers · 1B · R

46

HR score

Park50
Weather29
Matchup48
Recent Form50
Lineup pending
49J.P. Crawford

J.P. Crawford

Seattle Mariners · SS · R

46

HR score

Park20
Weather34
Matchup51
Recent Form59
Tough park for HRs
Lineup pending
50Victor Mesa Jr.

Victor Mesa Jr.

Tampa Bay Rays · RF · R

46

HR score

Park24
Weather33
Matchup44
Recent Form66
Tough park for HRs
Lineup pending
51Brice Turang

Brice Turang

Milwaukee Brewers · 2B · R

45

HR score

Park100
Weather34
Matchup63
Recent Form0
Hitter-friendly parkSmall sample
Lineup pending
52TJ Rumfield

TJ Rumfield

Colorado Rockies · DH · R

45

HR score

Park100
Weather34
Matchup63
Recent Form0
Hitter-friendly parkSmall sample
Lineup pending
53Jake Rogers

Jake Rogers

Detroit Tigers · C · R

45

HR score

Park20
Weather34
Matchup36
Recent Form75
Elite barrel rateTough park for HRs
Lineup pending
54Kyle Schwarber

Kyle Schwarber

Philadelphia Phillies · DH · R

45

HR score

Park70
Weather48
Matchup68
Recent Form0
Small sample
Lineup pending
55Cam Smith

Cam Smith

Houston Astros · RF · R

45

HR score

Park50
Weather37
Matchup35
Recent Form59
Lineup pending
56Colton Cowser

Colton Cowser

Baltimore Orioles · CF · R

44

HR score

Park36
Weather33
Matchup42
Recent Form57
Lineup pending
57Oswald Peraza

Oswald Peraza

Los Angeles Angels · SS · R

44

HR score

Park40
Weather22
Matchup35
Recent Form68
Lineup pending
58Bryce Harper

Bryce Harper

Philadelphia Phillies · 1B · R

44

HR score

Park70
Weather48
Matchup65
Recent Form0
Small sample
Lineup pending
59Austin Wells

Austin Wells

New York Yankees · C · R

44

HR score

Park56
Weather29
Matchup33
Recent Form59
Lineup pending
60Angel Martínez

Angel Martínez

Cleveland Guardians · LF · R

43

HR score

Park50
Weather29
Matchup65
Recent Form19
Lineup pending
61Zack Gelof

Zack Gelof

Athletics · 3B · R

43

HR score

Park50
Weather37
Matchup53
Recent Form29
Lineup pending
62Jake Bauers

Jake Bauers

Milwaukee Brewers · RF · R

43

HR score

Park100
Weather34
Matchup56
Recent Form0
Hitter-friendly parkSmall sample
Lineup pending
63Ryan Kreidler

Ryan Kreidler

Minnesota Twins · SS · R

42

HR score

Park40
Weather30
Matchup69
Recent Form15
Lineup pending
64Travis Bazzana

Travis Bazzana

Cleveland Guardians · 2B · R

42

HR score

Park50
Weather29
Matchup51
Recent Form34
Lineup pending
65Brooks Lee

Brooks Lee

Minnesota Twins · 3B · R

42

HR score

Park40
Weather30
Matchup43
Recent Form48
Lineup pending
66Randy Arozarena

Randy Arozarena

Seattle Mariners · LF · R

42

HR score

Park20
Weather34
Matchup43
Recent Form56
Tough park for HRs
Lineup pending
67Jackson Chourio

Jackson Chourio

Milwaukee Brewers · LF · R

42

HR score

Park100
Weather34
Matchup54
Recent Form0
Hitter-friendly parkSmall sample
Lineup pending
68Riley Greene

Riley Greene

Detroit Tigers · LF · R

42

HR score

Park20
Weather34
Matchup42
Recent Form56
Tough park for HRs
Lineup pending
69Brandon Valenzuela

Brandon Valenzuela

Toronto Blue Jays · C · R

42

HR score

Park36
Weather33
Matchup42
Recent Form48
Lineup pending
70Sam Antonacci

Sam Antonacci

Chicago White Sox · LF · R

41

HR score

Park70
Weather48
Matchup37
Recent Form30
Lineup pending
71Jo Adell

Jo Adell

Los Angeles Angels · RF · R

41

HR score

Park40
Weather22
Matchup27
Recent Form71
Lineup pending
72Josh Jung

Josh Jung

Texas Rangers · 3B · R

41

HR score

Park50
Weather29
Matchup51
Recent Form29
Lineup pending
73Chase DeLauter

Chase DeLauter

Cleveland Guardians · RF · R

41

HR score

Park50
Weather29
Matchup51
Recent Form30
Lineup pending
74Caleb Durbin

Caleb Durbin

Boston Red Sox · 3B · R

41

HR score

Park56
Weather29
Matchup36
Recent Form45
Lineup pending
75Carter Jensen

Carter Jensen

Kansas City Royals · C · R

41

HR score

Park40
Weather30
Matchup53
Recent Form31
Lineup pending
76James Wood

James Wood

Washington Nationals · DH · R

40

HR score

Park40
Weather42
Matchup70
Recent Form0
Small sample
Lineup pending
77Logan O'Hoppe

Logan O'Hoppe

Los Angeles Angels · C · R

40

HR score

Park40
Weather22
Matchup26
Recent Form68
Elite barrel rate
Lineup pending
78Gleyber Torres

Gleyber Torres

Detroit Tigers · 2B · R

40

HR score

Park20
Weather34
Matchup22
Recent Form78
Tough park for HRs
Lineup pending
79Curtis Mead

Curtis Mead

Washington Nationals · 3B · R

40

HR score

Park40
Weather42
Matchup69
Recent Form0
Small sample
Lineup pending
80Corbin Carroll

Corbin Carroll

Arizona Diamondbacks · RF · R

40

HR score

Park40
Weather42
Matchup69
Recent Form0
Small sample
Lineup pending
81Tristan Peters

Tristan Peters

Chicago White Sox · CF · R

40

HR score

Park70
Weather48
Matchup40
Recent Form21
Lineup pending
82Ezequiel Duran

Ezequiel Duran

Texas Rangers · SS · R

40

HR score

Park50
Weather29
Matchup49
Recent Form28
Lineup pending
83Vinnie Pasquantino

Vinnie Pasquantino

Kansas City Royals · 1B · R

40

HR score

Park40
Weather30
Matchup46
Recent Form36
Lineup pending
84Brice Matthews

Brice Matthews

Houston Astros · LF · R

39

HR score

Park50
Weather37
Matchup29
Recent Form49
Lineup pending
85Trent Grisham

Trent Grisham

New York Yankees · CF · R

39

HR score

Park56
Weather29
Matchup47
Recent Form26
Lineup pending
86Ceddanne Rafaela

Ceddanne Rafaela

Boston Red Sox · CF · R

39

HR score

Park56
Weather29
Matchup38
Recent Form38
Lineup pending
87José Ramírez

José Ramírez

Cleveland Guardians · 3B · R

39

HR score

Park50
Weather29
Matchup42
Recent Form35
Lineup pending
88Josh Bell

Josh Bell

Minnesota Twins · DH · R

39

HR score

Park40
Weather30
Matchup41
Recent Form41
Lineup pending
89Ronald Acuña Jr.

Ronald Acuña Jr.

Atlanta Braves · DH · R

39

HR score

Park42
Weather34
Matchup69
Recent Form0
Owns this pitcherSmall sample
90Casey Schmitt

Casey Schmitt

San Francisco Giants · LF · R

39

HR score

Park32
Weather48
Matchup67
Recent Form0
Small sample
Lineup pending
91JJ Bleday

JJ Bleday

Cincinnati Reds · LF · R

39

HR score

Park34
Weather48
Matchup66
Recent Form0
Small sample
Lineup pending
92Zack Short

Zack Short

Detroit Tigers · SS · R

39

HR score

Park20
Weather34
Matchup22
Recent Form72
Elite barrel rateTough park for HRs
Lineup pending
93Salvador Perez

Salvador Perez

Kansas City Royals · DH · R

38

HR score

Park40
Weather30
Matchup32
Recent Form50
Lineup pending
94Mickey Gasper

Mickey Gasper

Boston Red Sox · C · R

38

HR score

Park56
Weather29
Matchup33
Recent Form42
Lineup pending
95Matt Olson

Matt Olson

Atlanta Braves · 1B · R

38

HR score

Park42
Weather34
Matchup67
Recent Form0
Small sample
Lineup pending
96Jeremy Peña

Jeremy Peña

Houston Astros · SS · R

38

HR score

Park50
Weather37
Matchup35
Recent Form38
Lineup pending
97Donovan Walton

Donovan Walton

Los Angeles Angels · 3B · R

38

HR score

Park40
Weather22
Matchup31
Recent Form54
Lineup pending
98Zach Cole

Zach Cole

Houston Astros · DH · R

38

HR score

Park50
Weather37
Matchup62
Recent Form0
Small sample
99Ian Happ

Ian Happ

Chicago Cubs · LF · R

38

HR score

Park32
Weather48
Matchup64
Recent Form0
Small sample
Lineup pending
100Kevin McGonigle

Kevin McGonigle

Detroit Tigers · 3B · R

37

HR score

Park20
Weather34
Matchup42
Recent Form41
Tough park for HRs
Lineup pending
101Jacob Gonzalez

Jacob Gonzalez

Chicago White Sox · 1B · R

37

HR score

Park70
Weather48
Matchup19
Recent Form39
Lineup pending
102Brandon Marsh

Brandon Marsh

Philadelphia Phillies · LF · R

37

HR score

Park70
Weather48
Matchup48
Recent Form0
Small sample
Lineup pending
103Masataka Yoshida

Masataka Yoshida

Boston Red Sox · DH · R

37

HR score

Park56
Weather29
Matchup29
Recent Form42
Lineup pending
104Bryson Stott

Bryson Stott

Philadelphia Phillies · 2B · R

36

HR score

Park70
Weather48
Matchup47
Recent Form0
Small sample
Lineup pending
105Jordan Walker

Jordan Walker

St. Louis Cardinals · RF · R

36

HR score

Park34
Weather48
Matchup60
Recent Form0
Small sample
Lineup pending
106CJ Abrams

CJ Abrams

Washington Nationals · SS · R

36

HR score

Park40
Weather42
Matchup60
Recent Form0
Small sample
Lineup pending
107Troy Johnston

Troy Johnston

Colorado Rockies · 1B · R

36

HR score

Park100
Weather34
Matchup40
Recent Form0
Hitter-friendly parkSmall sample
Lineup pending
108Taylor Ward

Taylor Ward

Baltimore Orioles · LF · R

36

HR score

Park36
Weather33
Matchup29
Recent Form46
Lineup pending
109Nick Loftin

Nick Loftin

Kansas City Royals · 3B · R

36

HR score

Park40
Weather30
Matchup41
Recent Form30
Lineup pending
110Victor Caratini

Victor Caratini

Minnesota Twins · C · R

36

HR score

Park40
Weather30
Matchup26
Recent Form49
Lineup pending
111Ryan O'Hearn

Ryan O'Hearn

Pittsburgh Pirates · DH · R

35

HR score

Park42
Weather34
Matchup60
Recent Form0
Small sample
Lineup pending
112Alec Burleson

Alec Burleson

St. Louis Cardinals · 1B · R

35

HR score

Park34
Weather48
Matchup58
Recent Form0
Small sample
Lineup pending
113Christian Yelich

Christian Yelich

Milwaukee Brewers · DH · R

35

HR score

Park100
Weather34
Matchup38
Recent Form0
Hitter-friendly parkSmall sample
Lineup pending
114Daulton Varsho

Daulton Varsho

Toronto Blue Jays · CF · R

35

HR score

Park36
Weather33
Matchup42
Recent Form27
115Rafael Devers

Rafael Devers

San Francisco Giants · 1B · R

35

HR score

Park32
Weather48
Matchup57
Recent Form0
Small sample
Lineup pending
116Willi Castro

Willi Castro

Colorado Rockies · CF · R

35

HR score

Park100
Weather34
Matchup37
Recent Form0
Hitter-friendly parkSmall sample
Lineup pending
117Jake Meyers

Jake Meyers

Houston Astros · CF · R

35

HR score

Park50
Weather37
Matchup32
Recent Form29
Lineup pending
118Keibert Ruiz

Keibert Ruiz

Washington Nationals · C · R

35

HR score

Park40
Weather42
Matchup56
Recent Form0
Small sample
Lineup pending
119Isiah Kiner-Falefa

Isiah Kiner-Falefa

Boston Red Sox · 2B · R

35

HR score

Park56
Weather29
Matchup22
Recent Form44
Lineup pending
120Brandon Lowe

Brandon Lowe

Pittsburgh Pirates · 2B · R

34

HR score

Park42
Weather34
Matchup58
Recent Form0
Small sample
Lineup pending
121Nolan Arenado

Nolan Arenado

Arizona Diamondbacks · 3B · R

34

HR score

Park40
Weather42
Matchup55
Recent Form0
Small sample
Lineup pending
122Trea Turner

Trea Turner

Philadelphia Phillies · SS · R

34

HR score

Park70
Weather48
Matchup41
Recent Form0
Small sample
Lineup pending
123Andrés Giménez

Andrés Giménez

Toronto Blue Jays · SS · R

34

HR score

Park36
Weather33
Matchup43
Recent Form22
Lineup pending
124Ty France

Ty France

San Diego Padres · 1B · R

34

HR score

Park16
Weather26
Matchup69
Recent Form0
Tough park for HRsSmall sample
Lineup pending
125Daylen Lile

Daylen Lile

Washington Nationals · LF · R

34

HR score

Park40
Weather42
Matchup54
Recent Form0
Small sample
Lineup pending
126Trevor Larnach

Trevor Larnach

Minnesota Twins · LF · R

34

HR score

Park40
Weather30
Matchup37
Recent Form28
127Bryce Eldridge

Bryce Eldridge

San Francisco Giants · DH · R

33

HR score

Park32
Weather48
Matchup53
Recent Form0
Small sample
Lineup pending
128Ernie Clement

Ernie Clement

Toronto Blue Jays · 2B · R

33

HR score

Park36
Weather33
Matchup37
Recent Form27
Lineup pending
129Spencer Horwitz

Spencer Horwitz

Pittsburgh Pirates · 1B · R

33

HR score

Park42
Weather34
Matchup54
Recent Form0
Small sample
Lineup pending
130Jhonny Pereda

Jhonny Pereda

Seattle Mariners · C · R

33

HR score

Park20
Weather34
Matchup32
Recent Form42
Tough park for HRs
Lineup pending
131Justin Crawford

Justin Crawford

Philadelphia Phillies · CF · R

33

HR score

Park70
Weather48
Matchup39
Recent Form0
Small sample
Lineup pending
132J.T. Realmuto

J.T. Realmuto

Philadelphia Phillies · C · R

33

HR score

Park70
Weather48
Matchup38
Recent Form0
Small sample
Lineup pending
133Andrew Vaughn

Andrew Vaughn

Milwaukee Brewers · 1B · R

33

HR score

Park100
Weather34
Matchup32
Recent Form0
Hitter-friendly parkSmall sample
Lineup pending
134Nathan Lukes

Nathan Lukes

Toronto Blue Jays · RF · R

33

HR score

Park36
Weather33
Matchup31
Recent Form33
Lineup pending
135Paul Goldschmidt

Paul Goldschmidt

New York Yankees · DH · R

33

HR score

Park56
Weather29
Matchup27
Recent Form31
Lineup pending
136Luis García Jr.

Luis García Jr.

Washington Nationals · 1B · R

33

HR score

Park40
Weather42
Matchup51
Recent Form0
Small sample
Lineup pending
137Sal Stewart

Sal Stewart

Cincinnati Reds · 1B · R

33

HR score

Park34
Weather48
Matchup51
Recent Form0
Small sample
Lineup pending
138Juan Soto

Juan Soto

New York Mets · DH · R

33

HR score

Park16
Weather26
Matchup66
Recent Form0
Tough park for HRsSmall sample
Lineup pending
139Michael Harris II

Michael Harris II

Atlanta Braves · CF · R

33

HR score

Park42
Weather34
Matchup53
Recent Form0
Small sample
Lineup pending
140Brayan Rocchio

Brayan Rocchio

Cleveland Guardians · SS · R

33

HR score

Park50
Weather29
Matchup27
Recent Form33
141Drew Gilbert

Drew Gilbert

San Francisco Giants · CF · R

32

HR score

Park32
Weather48
Matchup51
Recent Form0
Small sample
Lineup pending
142Matt Vierling

Matt Vierling

Detroit Tigers · CF · R

32

HR score

Park20
Weather34
Matchup34
Recent Form35
Tough park for HRs
Lineup pending
143Myles Straw

Myles Straw

Toronto Blue Jays · LF · R

32

HR score

Park36
Weather33
Matchup32
Recent Form31
Lineup pending
144Liam Hicks

Liam Hicks

Miami Marlins · DH · R

32

HR score

Park24
Weather33
Matchup59
Recent Form0
Tough park for HRsSmall sample
Lineup pending
145Kyle Karros

Kyle Karros

Colorado Rockies · 3B · R

32

HR score

Park100
Weather34
Matchup30
Recent Form0
Hitter-friendly parkSmall sample
Lineup pending
146Cedric Mullins

Cedric Mullins

Tampa Bay Rays · CF · R

32

HR score

Park24
Weather33
Matchup39
Recent Form27
Tough park for HRs
Lineup pending
147Henry Bolte

Henry Bolte

Athletics · CF · R

32

HR score

Park50
Weather37
Matchup19
Recent Form38
Lineup pending
148Jacob Young

Jacob Young

Washington Nationals · CF · R

32

HR score

Park40
Weather42
Matchup49
Recent Form0
Small sample
Lineup pending
149Jared Young

Jared Young

New York Mets · 1B · R

32

HR score

Park16
Weather26
Matchup64
Recent Form0
Tough park for HRsSmall sample
150Willy Adames

Willy Adames

San Francisco Giants · SS · R

32

HR score

Park32
Weather48
Matchup50
Recent Form0
Small sample
151Michael Busch

Michael Busch

Chicago Cubs · 1B · R

32

HR score

Park32
Weather48
Matchup50
Recent Form0
Small sample
152Pete Crow-Armstrong

Pete Crow-Armstrong

Chicago Cubs · CF · R

32

HR score

Park32
Weather48
Matchup50
Recent Form0
Small sample
Lineup pending
153Lawrence Butler

Lawrence Butler

Athletics · RF · R

32

HR score

Park50
Weather37
Matchup29
Recent Form24
Lineup pending
154Lane Thomas

Lane Thomas

Kansas City Royals · CF · R

32

HR score

Park40
Weather30
Matchup27
Recent Form36
Lineup pending
155Blake Dunn

Blake Dunn

Cincinnati Reds · CF · R

32

HR score

Park34
Weather48
Matchup48
Recent Form0
Small sample
Lineup pending
156Edouard Julien

Edouard Julien

Colorado Rockies · 2B · R

32

HR score

Park100
Weather34
Matchup29
Recent Form0
Hitter-friendly parkSmall sample
Lineup pending
157Tyler O'Neill

Tyler O'Neill

Baltimore Orioles · RF · R

31

HR score

Park36
Weather33
Matchup41
Recent Form16
Lineup pending
158Vladimir Guerrero Jr.

Vladimir Guerrero Jr.

Toronto Blue Jays · 1B · R

31

HR score

Park36
Weather33
Matchup21
Recent Form41
Lineup pending
159Nick Allen

Nick Allen

Houston Astros · 2B · R

31

HR score

Park50
Weather37
Matchup19
Recent Form35
160Miguel Amaya

Miguel Amaya

Chicago Cubs · C · R

31

HR score

Park32
Weather48
Matchup47
Recent Form0
Small sample
Lineup pending
161Tommy Troy

Tommy Troy

Arizona Diamondbacks · LF · R

31

HR score

Park40
Weather42
Matchup47
Recent Form0
Small sample
Lineup pending
162José Tena

José Tena

Washington Nationals · 2B · R

31

HR score

Park40
Weather42
Matchup46
Recent Form0
Small sample
Lineup pending
163Rob Refsnyder

Rob Refsnyder

Seattle Mariners · DH · R

31

HR score

Park20
Weather34
Matchup16
Recent Form55
Tough park for HRs
Lineup pending
164José Fermín

José Fermín

St. Louis Cardinals · LF · R

31

HR score

Park34
Weather48
Matchup46
Recent Form0
Small sample
Lineup pending
165Christian Vázquez

Christian Vázquez

Houston Astros · C · R

30

HR score

Park50
Weather37
Matchup38
Recent Form8
166Seiya Suzuki

Seiya Suzuki

Chicago Cubs · RF · R

30

HR score

Park32
Weather48
Matchup45
Recent Form0
Small sample
Lineup pending
167Luisangel Acuña

Luisangel Acuña

Chicago White Sox · SS · R

30

HR score

Park70
Weather48
Matchup18
Recent Form18
Lineup pending
168Adolis García

Adolis García

Philadelphia Phillies · RF · R

30

HR score

Park70
Weather48
Matchup31
Recent Form0
Small sample
Lineup pending
169Joey Ortiz

Joey Ortiz

Milwaukee Brewers · SS · R

30

HR score

Park100
Weather34
Matchup24
Recent Form0
Hitter-friendly parkSmall sample
Lineup pending
170Tyler Freeman

Tyler Freeman

Colorado Rockies · RF · R

30

HR score

Park100
Weather34
Matchup24
Recent Form0
Hitter-friendly parkSmall sample
Lineup pending
171Justin Foscue

Justin Foscue

Texas Rangers · 2B · R

30

HR score

Park50
Weather29
Matchup31
Recent Form18
Lineup pending
172MJ Melendez

MJ Melendez

New York Mets · LF · R

30

HR score

Park16
Weather26
Matchup59
Recent Form0
Tough park for HRsSmall sample
Lineup pending
173Endy Rodríguez

Endy Rodríguez

Pittsburgh Pirates · PH · R

30

HR score

Park42
Weather34
Matchup46
Recent Form0
Small sample
Lineup pending
174Anthony Volpe

Anthony Volpe

New York Yankees · SS · R

30

HR score

Park56
Weather29
Matchup18
Recent Form31
Lineup pending
175William Contreras

William Contreras

Milwaukee Brewers · C · R

29

HR score

Park100
Weather34
Matchup23
Recent Form0
Hitter-friendly parkSmall sample
Lineup pending
176Will Benson

Will Benson

Cincinnati Reds · RF · R

29

HR score

Park34
Weather48
Matchup43
Recent Form0
Small sample
Lineup pending
177Sterlin Thompson

Sterlin Thompson

Colorado Rockies · LF · R

29

HR score

Park100
Weather34
Matchup23
Recent Form0
Hitter-friendly parkSmall sample
Lineup pending
178José Caballero

José Caballero

New York Yankees · RF · R

29

HR score

Park56
Weather29
Matchup31
Recent Form13
179Daniel Susac

Daniel Susac

San Francisco Giants · C · R

29

HR score

Park32
Weather48
Matchup42
Recent Form0
Small sample
Lineup pending
180Isaac Collins

Isaac Collins

Kansas City Royals · LF · R

29

HR score

Park40
Weather30
Matchup30
Recent Form21
Lineup pending
181Luis Rengifo

Luis Rengifo

Milwaukee Brewers · 3B · R

29

HR score

Park100
Weather34
Matchup21
Recent Form0
Hitter-friendly parkSmall sample
Lineup pending
182Ozzie Albies

Ozzie Albies

Atlanta Braves · 2B · R

29

HR score

Park42
Weather34
Matchup43
Recent Form0
Small sample
Lineup pending
183Austin Riley

Austin Riley

Atlanta Braves · 3B · R

28

HR score

Park42
Weather34
Matchup42
Recent Form0
Small sample
Lineup pending
184Mauricio Dubón

Mauricio Dubón

Atlanta Braves · LF · R

28

HR score

Park42
Weather34
Matchup42
Recent Form0
Small sample
Lineup pending
185Chad Stevens

Chad Stevens

Colorado Rockies · SS · R

28

HR score

Park100
Weather34
Matchup19
Recent Form0
Hitter-friendly parkSmall sample
Lineup pending
186Kyle Stowers

Kyle Stowers

Miami Marlins · 1B · R

28

HR score

Park24
Weather33
Matchup48
Recent Form0
Tough park for HRsSmall sample
Lineup pending
187Austin Martin

Austin Martin

Minnesota Twins · RF · R

28

HR score

Park40
Weather30
Matchup21
Recent Form29
Lineup pending
188Alika Williams

Alika Williams

Athletics · SS · R

28

HR score

Park50
Weather37
Matchup19
Recent Form23
Lineup pending
189Owen Caissie

Owen Caissie

Miami Marlins · RF · R

28

HR score

Park24
Weather33
Matchup48
Recent Form0
Tough park for HRsSmall sample
190Dansby Swanson

Dansby Swanson

Chicago Cubs · SS · R

28

HR score

Park32
Weather48
Matchup39
Recent Form0
Small sample
Lineup pending
191Josh Naylor

Josh Naylor

Seattle Mariners · 1B · R

28

HR score

Park20
Weather34
Matchup32
Recent Form22
Tough park for HRs
Lineup pending
192Blake Perkins

Blake Perkins

Milwaukee Brewers · CF · R

28

HR score

Park100
Weather34
Matchup18
Recent Form0
Hitter-friendly parkSmall sample
Lineup pending
193Gabriel Moreno

Gabriel Moreno

Arizona Diamondbacks · C · R

27

HR score

Park40
Weather42
Matchup38
Recent Form0
Small sample
Lineup pending
194Jeff McNeil

Jeff McNeil

Athletics · 2B · R

27

HR score

Park50
Weather37
Matchup28
Recent Form11
Lineup pending
195Iván Herrera

Iván Herrera

St. Louis Cardinals · C · R

27

HR score

Park34
Weather48
Matchup38
Recent Form0
Small sample
Lineup pending
196Cole Young

Cole Young

Seattle Mariners · 2B · R

27

HR score

Park20
Weather34
Matchup32
Recent Form22
Tough park for HRs
197Jung Hoo Lee

Jung Hoo Lee

San Francisco Giants · RF · R

27

HR score

Park32
Weather48
Matchup38
Recent Form0
Small sample
Lineup pending
198Miguel Andujar

Miguel Andujar

San Diego Padres · DH · R

27

HR score

Park16
Weather26
Matchup53
Recent Form0
Tough park for HRsSmall sample
Lineup pending
199Mike Yastrzemski

Mike Yastrzemski

Atlanta Braves · RF · R

27

HR score

Park42
Weather34
Matchup40
Recent Form0
Small sample
Lineup pending
200Luke Keaschall

Luke Keaschall

Minnesota Twins · 2B · R

27

HR score

Park40
Weather30
Matchup25
Recent Form23
Lineup pending
201Marcelo Mayer

Marcelo Mayer

Boston Red Sox · SS · R

27

HR score

Park56
Weather29
Matchup22
Recent Form18
Lineup pending
202Jose Fernandez

Jose Fernandez

Arizona Diamondbacks · 1B · R

27

HR score

Park40
Weather42
Matchup36
Recent Form0
Small sample
Lineup pending
203Alec Bohm

Alec Bohm

Philadelphia Phillies · 3B · R

27

HR score

Park70
Weather48
Matchup22
Recent Form0
Small sample
Lineup pending
204Spencer Steer

Spencer Steer

Cincinnati Reds · 2B · R

26

HR score

Park34
Weather48
Matchup35
Recent Form0
Small sample
Lineup pending
205Masyn Winn

Masyn Winn

St. Louis Cardinals · SS · R

26

HR score

Park34
Weather48
Matchup35
Recent Form0
Small sample
Lineup pending
206Nick Fortes

Nick Fortes

Tampa Bay Rays · C · R

26

HR score

Park24
Weather33
Matchup34
Recent Form14
Tough park for HRs
Lineup pending
207Bryan Reynolds

Bryan Reynolds

Pittsburgh Pirates · LF · R

26

HR score

Park42
Weather34
Matchup37
Recent Form0
Small sample
Lineup pending
208Geraldo Perdomo

Geraldo Perdomo

Arizona Diamondbacks · SS · R

26

HR score

Park40
Weather42
Matchup34
Recent Form0
Small sample
Lineup pending
209Nolan Gorman

Nolan Gorman

St. Louis Cardinals · 3B · R

26

HR score

Park34
Weather48
Matchup34
Recent Form0
Small sample
Lineup pending
210Manny Machado

Manny Machado

San Diego Padres · 3B · R

25

HR score

Park16
Weather26
Matchup48
Recent Form0
Tough park for HRsSmall sample
Lineup pending
211Ben Williamson

Ben Williamson

Tampa Bay Rays · SS · R

25

HR score

Park24
Weather33
Matchup18
Recent Form31
Tough park for HRs
Lineup pending
212Ildemaro Vargas

Ildemaro Vargas

Arizona Diamondbacks · 2B · R

25

HR score

Park40
Weather42
Matchup33
Recent Form0
Small sample
Lineup pending
213Derek Hill

Derek Hill

Chicago White Sox · RF · R

25

HR score

Park70
Weather48
Matchup19
Recent Form0
Lineup pending
214Orlando Arcia

Orlando Arcia

Minnesota Twins · 1B · R

25

HR score

Park40
Weather30
Matchup15
Recent Form28
Lineup pending
215Eugenio Suárez

Eugenio Suárez

Cincinnati Reds · 3B · R

25

HR score

Park34
Weather48
Matchup31
Recent Form0
Small sample
Lineup pending
216Dane Myers

Dane Myers

Cincinnati Reds · DH · R

25

HR score

Park34
Weather48
Matchup31
Recent Form0
Small sample
217Alex Bregman

Alex Bregman

Chicago Cubs · 3B · R

24

HR score

Park32
Weather48
Matchup30
Recent Form0
Small sample
Lineup pending
218Dylan Crews

Dylan Crews

Washington Nationals · RF · R

24

HR score

Park40
Weather42
Matchup29
Recent Form0
Small sample
Lineup pending
219Nick Gonzales

Nick Gonzales

Pittsburgh Pirates · 3B · R

24

HR score

Park42
Weather34
Matchup31
Recent Form0
Small sample
Lineup pending
220Xander Bogaerts

Xander Bogaerts

San Diego Padres · SS · R

23

HR score

Park16
Weather26
Matchup42
Recent Form0
Tough park for HRsSmall sample
Lineup pending
221Xavier Edwards

Xavier Edwards

Miami Marlins · 2B · R

23

HR score

Park24
Weather33
Matchup36
Recent Form0
Tough park for HRsSmall sample
Lineup pending
222Richie Palacios

Richie Palacios

Tampa Bay Rays · 2B · R

23

HR score

Park24
Weather33
Matchup24
Recent Form16
Tough park for HRs
Lineup pending
223Otto Lopez

Otto Lopez

Miami Marlins · SS · R

23

HR score

Park24
Weather33
Matchup36
Recent Form0
Tough park for HRsSmall sample
Lineup pending
224Ryan Waldschmidt

Ryan Waldschmidt

Arizona Diamondbacks · CF · R

23

HR score

Park40
Weather42
Matchup26
Recent Form0
Small sample
Lineup pending
225James Outman

James Outman

Minnesota Twins · CF · R

23

HR score

Park40
Weather30
Matchup30
Recent Form0
226Nico Hoerner

Nico Hoerner

Chicago Cubs · 2B · R

22

HR score

Park32
Weather48
Matchup26
Recent Form0
Small sample
227Luis Arraez

Luis Arraez

San Francisco Giants · 2B · R

22

HR score

Park32
Weather48
Matchup26
Recent Form0
Small sample
Lineup pending
228Nick Madrigal

Nick Madrigal

Los Angeles Angels · 2B · R

22

HR score

Park40
Weather22
Matchup19
Recent Form18
Lineup pending
229Carson Benge

Carson Benge

New York Mets · RF · R

22

HR score

Park16
Weather26
Matchup40
Recent Form0
Tough park for HRsSmall sample
230Matt Chapman

Matt Chapman

San Francisco Giants · 3B · R

22

HR score

Park32
Weather48
Matchup25
Recent Form0
Small sample
Lineup pending
231Joe Mack

Joe Mack

Miami Marlins · C · R

22

HR score

Park24
Weather33
Matchup33
Recent Form0
Tough park for HRsSmall sample
Lineup pending
232Michael Helman

Michael Helman

Texas Rangers · CF · R

21

HR score

Park50
Weather29
Matchup19
Recent Form6
Lineup pending
233Heriberto Hernández

Heriberto Hernández

Miami Marlins · LF · R

21

HR score

Park24
Weather33
Matchup32
Recent Form0
Tough park for HRsSmall sample
Lineup pending
234Victor Scott II

Victor Scott II

St. Louis Cardinals · CF · R

21

HR score

Park34
Weather48
Matchup22
Recent Form0
Small sample
Lineup pending
235Steven Kwan

Steven Kwan

Cleveland Guardians · CF · R

21

HR score

Park50
Weather29
Matchup19
Recent Form5
Lineup pending
236Jake Mangum

Jake Mangum

Pittsburgh Pirates · RF · R

20

HR score

Park42
Weather34
Matchup23
Recent Form0
Small sample
Lineup pending
237Jackson Merrill

Jackson Merrill

San Diego Padres · CF · R

20

HR score

Park16
Weather26
Matchup34
Recent Form0
Tough park for HRsSmall sample
Lineup pending
238Edwin Arroyo

Edwin Arroyo

Cincinnati Reds · PH · R

20

HR score

Park34
Weather48
Matchup19
Recent Form0
Small sample
Lineup pending
239Nelson Velázquez

Nelson Velázquez

St. Louis Cardinals · DH · R

20

HR score

Park34
Weather48
Matchup19
Recent Form0
Small sample
Lineup pending
240Pavin Smith

Pavin Smith

Arizona Diamondbacks · DH · R

20

HR score

Park40
Weather42
Matchup19
Recent Form0
Small sample
Lineup pending
241Noelvi Marte

Noelvi Marte

Cincinnati Reds · PH · R

20

HR score

Park34
Weather48
Matchup19
Recent Form0
Small sample
Lineup pending
242Cody Freeman

Cody Freeman

Texas Rangers · LF · R

19

HR score

Park50
Weather29
Matchup19
Recent Form0
Small sample
243Carson Kelly

Carson Kelly

Chicago Cubs · DH · R

19

HR score

Park32
Weather48
Matchup18
Recent Form0
Small sample
Lineup pending
244Brett Baty

Brett Baty

New York Mets · 3B · R

19

HR score

Park16
Weather26
Matchup33
Recent Form0
Tough park for HRsSmall sample
Lineup pending
245Chandler Simpson

Chandler Simpson

Tampa Bay Rays · LF · R

19

HR score

Park24
Weather33
Matchup19
Recent Form10
Tough park for HRs
Lineup pending
246Jakob Marsee

Jakob Marsee

Miami Marlins · CF · R

19

HR score

Park24
Weather33
Matchup26
Recent Form0
Tough park for HRsSmall sample
Lineup pending
247Thomas Saggese

Thomas Saggese

St. Louis Cardinals · 2B · R

19

HR score

Park34
Weather48
Matchup17
Recent Form0
Small sample
Lineup pending
248Jhostynxon Garcia

Jhostynxon Garcia

Pittsburgh Pirates · CF · R

19

HR score

Park42
Weather34
Matchup19
Recent Form0
Small sample
Lineup pending
249Jared Triolo

Jared Triolo

Pittsburgh Pirates · SS · R

19

HR score

Park42
Weather34
Matchup18
Recent Form0
Small sample
Lineup pending
250Marcus Semien

Marcus Semien

New York Mets · 2B · R

19

HR score

Park16
Weather26
Matchup31
Recent Form0
Tough park for HRsSmall sample
Lineup pending
251Sandy León

Sandy León

Atlanta Braves · C · R

19

HR score

Park42
Weather34
Matchup18
Recent Form0
Small sample
Lineup pending
252Javier Sanoja

Javier Sanoja

Miami Marlins · 3B · R

19

HR score

Park24
Weather33
Matchup25
Recent Form0
Tough park for HRsSmall sample
Lineup pending
253Tyler Tolbert

Tyler Tolbert

Kansas City Royals · RF · R

18

HR score

Park40
Weather30
Matchup19
Recent Form0
Small sample
Lineup pending
254Ha-Seong Kim

Ha-Seong Kim

Atlanta Braves · SS · R

18

HR score

Park42
Weather34
Matchup16
Recent Form0
Small sample
Lineup pending
255Luis Torrens

Luis Torrens

New York Mets · C · R

17

HR score

Park16
Weather26
Matchup28
Recent Form0
Tough park for HRsSmall sample
Lineup pending
256Bryce Johnson

Bryce Johnson

San Diego Padres · PH · R

17

HR score

Park16
Weather26
Matchup28
Recent Form0
Tough park for HRsSmall sample
Lineup pending
257A.J. Ewing

A.J. Ewing

New York Mets · CF · R

16

HR score

Park16
Weather26
Matchup25
Recent Form0
Tough park for HRsSmall sample
Lineup pending
258Fernando Tatis Jr.

Fernando Tatis Jr.

San Diego Padres · 2B · R

14

HR score

Park16
Weather26
Matchup19
Recent Form0
Tough park for HRsSmall sample
Lineup pending
259Freddy Fermin

Freddy Fermin

San Diego Padres · C · R

14

HR score

Park16
Weather26
Matchup19
Recent Form0
Tough park for HRsSmall sample
Lineup pending
260Samad Taylor

Samad Taylor

San Diego Padres · LF · R

14

HR score

Park16
Weather26
Matchup19
Recent Form0
Tough park for HRsSmall sample
Lineup pending
261Bo Bichette

Bo Bichette

New York Mets · SS · R

12

HR score

Park16
Weather26
Matchup13
Recent Form0
Tough park for HRsSmall sample

261 players ranked today