This article is part of our Weekly Pitcher Rankings series.
Earlier this week, Andrew McCutchen indicated that a league official told him the seams of this year's ball are a bit higher. He said the league's aware, it wasn't on purpose, and they're investigating the reason. The balls are hand-sewn, so there isn't anything that can be done this season.
The repercussion is added drag, thereby reducing carry. And the data corroborates the report. Here are the numbers through Jun. 20 of each year:
AEV (mph) | Distance (ft) | HR% | |
---|---|---|---|
2022 | 92.1 | 314.9 | 2.8 |
2023 | 92.2 | 316.6 | 3 |
2024 | 92 | 314.3 | 2.8 |
2025 | 92.5 | 314.1 | 2.9 |
The distance is only a smidge less this season, but the exit velocity is up so it should travel further. Home run rate is also slightly up as the percentage of fly balls has increased while strikeouts are down, leading to more balls in play.
The mercury is rising, so the distance - and therefore, homers - should do likewise... but not by as much as it would if the seams were lower. Higher seams could means increased spin, though that's a story for another day. But as cited, strikeouts are lower.
UPDATED: Monday June 23, 2:10 AM ET
Week of June 23 - 29
Mixed League
Rank | Pitcher | TM | OPP | Comments |
---|---|---|---|---|
1 | Tarik Skubal | DET | ATH, MIN | |
2 | Zack Wheeler | PHI | @HOU | |
3 | Paul Skenes | PIT | @MIL | |
4 | Garrett Crochet | BOS | @LAA | |
5 | Spencer Schwellenbach | ATL | @NYM, PHI | Needs to step up with Sale out |
6 | Joe Ryan | MIN |
Earlier this week, Andrew McCutchen indicated that a league official told him the seams of this year's ball are a bit higher. He said the league's aware, it wasn't on purpose, and they're investigating the reason. The balls are hand-sewn, so there isn't anything that can be done this season.
The repercussion is added drag, thereby reducing carry. And the data corroborates the report. Here are the numbers through Jun. 20 of each year:
AEV (mph) | Distance (ft) | HR% | |
---|---|---|---|
2022 | 92.1 | 314.9 | 2.8 |
2023 | 92.2 | 316.6 | 3 |
2024 | 92 | 314.3 | 2.8 |
2025 | 92.5 | 314.1 | 2.9 |
The distance is only a smidge less this season, but the exit velocity is up so it should travel further. Home run rate is also slightly up as the percentage of fly balls has increased while strikeouts are down, leading to more balls in play.
The mercury is rising, so the distance - and therefore, homers - should do likewise... but not by as much as it would if the seams were lower. Higher seams could means increased spin, though that's a story for another day. But as cited, strikeouts are lower.
UPDATED: Monday June 23, 2:10 AM ET
Week of June 23 - 29
Mixed League
Rank | Pitcher | TM | OPP | Comments |
---|---|---|---|---|
1 | Tarik Skubal | DET | ATH, MIN | |
2 | Zack Wheeler | PHI | @HOU | |
3 | Paul Skenes | PIT | @MIL | |
4 | Garrett Crochet | BOS | @LAA | |
5 | Spencer Schwellenbach | ATL | @NYM, PHI | Needs to step up with Sale out |
6 | Joe Ryan | MIN | SEA | |
7 | Carlos Rodon | NYY | @CIN, ATH | |
8 | Jacob deGrom | TEX | @BAL | |
9 | Freddy Peralta | MIL | PIT | |
10 | Matthew Boyd | CHC | @STL | |
11 | Yoshinobu Yamamoto | LAD | @COL | |
12 | David Peterson | NYM | @PIT | |
13 | Spencer Strider | ATL | @NYM, PHI | Showing signs of returning to form |
14 | Kris Bubic | KC | TB, LAD | In a rut, but should rebound, though tough pair |
15 | Max Fried | NYY | @CIN | |
16 | Bryan Woo | SEA | @MIN, @TEX | |
17 | Clarke Schmidt | NYY | ATH | |
18 | Jacob Misiorowski | MIL | PIT | Crazy movement along with plus velo |
19 | Framber Valdez | HOU | PHI, CHC | Two productive lineup, at least he's at home |
20 | Nathan Eovaldi | TEX | SEA | |
21 | Chad Patrick | MIL | PIT, COL | Matchups don't get better than this |
22 | Ranger Suarez | PHI | @HOU, @ATL | |
23 | Logan Webb | SF | MIA | |
24 | Ryan Pepiot | TB | @BAL | |
25 | Dylan Cease | SD | @CIN | Keeping the ball in the yard; ratios will fall |
26 | Tanner Bibee | CLE | TOR | Deserves more than four wins |
27 | Drew Rasmussen | TB | @KC | |
28 | Logan Gilbert | SEA | @TEX | |
29 | Hunter Brown | HOU | PHI | |
30 | Sandy Alcantara | MIA | @ARI | Back in fantasy circle of trust |
31 | Merrill Kelly | ARI | MIA | |
32 | Cristopher Sanchez | PHI | @HOU | |
33 | Bailey Ober | MIN | SEA, @DET | Not as confident in a bounce back as this time last season |
34 | Andrew Abbott | CIN | SD | |
35 | Sonny Gray | STL | @CLE | |
36 | Shane Smith | CWS | ARI, SF | |
37 | Nick Pivetta | SD | WAS | |
38 | Nick Lodolo | CIN | NYY, SD | |
39 | Mitch Keller | PIT | NYM | 1-9 record, but 3.93 xFIP |
40 | Jose Soriano | LAA | WAS | |
41 | Shota Imanaga | CHC | @STL | |
42 | MacKenzie Gore | WAS | @SD | |
43 | Justin Wrobleski | LAD | @COL, @KC | |
44 | Jesus Luzardo | PHI | @ATL | |
45 | Grant Holmes | ATL | @NYM | |
46 | Clayton Kershaw | LAD | @COL | |
47 | Gavin Williams | CLE | TOR | |
48 | Luis Castillo | SEA | @MIN, @TEX | |
49 | Eury Perez | MIA | @ARI | |
50 | Jack Flaherty | DET | ATH | |
51 | Shane Baz | TB | @KC | Bagged the slider, added a cutter |
52 | Michael Wacha | KC | TB | |
53 | Kumar Rocker | TEX | SEA | |
54 | Lucas Giolito | BOS | TOR | |
55 | Robbie Ray | SF | @CWS | |
56 | Stephen Kolek | SD | WAS, @CIN | |
57 | Edward Cabrera | MIA | @SF | |
58 | Andrew Heaney | PIT | @MIL | |
59 | Hayden Birdsong | SF | MIA | |
60 | Michael Soroka | WAS | @LAA | |
61 | Jameson Taillon | CHC | @STL, @HOU | |
62 | Brayan Bello | BOS | TOR | |
63 | Eduardo Rodriguez | ARI | @CWS, MIA | Matchup driven, still not in a groove |
64 | Sean Burke | CWS | ARI | |
65 | George Kirby | SEA | @MIN | |
66 | Seth Lugo | KC | LAD | |
67 | Landen Roupp | SF | @CWS | |
68 | Cade Horton | CHC | @HOU | |
69 | Ben Brown | CHC | @STL | |
70 | Trevor Rogers | BAL | TEX, TB | |
71 | Patrick Corbin | TEX | @BAL | |
72 | Max Scherzer | TOR | @CLE | |
73 | Zac Gallen | ARI | @CWS | |
74 | Michael Lorenzen | KC | TB | |
75 | Simeon Woods Richardson | MIN | SEA | |
76 | Mitchell Parker | WAS | @SD, @LAA | |
77 | Jacob Latz | TEX | @BAL | |
78 | Kevin Gausman | TOR | @CLE | |
79 | Chris Bassitt | TOR | @BOS | |
80 | Frankie Montas | NYM | ATL, @PIT | |
81 | Dustin May | LAD | @KC | |
82 | Mix 12 Reliever | |||
83 | Taj Bradley | TB | @KC, @BAL | Not talking the next step (yet) |
84 | Charlie Morton | BAL | TEX | |
85 | Dean Kremer | BAL | TB | |
86 | Will Warren | NYY | ATH | |
87 | Mix 15 Reliever | |||
88 | Zack Littell | TB | @BAL | |
89 | Didier Fuentes | ATL | @NYM | |
90 | Walker Buehler | BOS | @LAA, TOR | |
91 | Jose Berrios | TOR | @BOS | |
92 | Tomoyuki Sugano | BAL | TEX | |
93 | Zach Eflin | BAL | TB | |
94 | Randy Vasquez | SD | @CIN | |
95 | David Festa | MIN | @DET | |
96 | Clay Holmes | NYM | ATL | |
97 | Ben Casparius | LAD | @KC | |
98 | Ryne Nelson | ARI | @CWS | |
99 | Jeffrey Springs | ATH | @DET | |
100 | Jose Quintana | MIL | COL | |
101 | Brandon Pfaadt | ARI | MIA | |
102 | Allan Winans | NYY | @CIN | |
103 | Casey Mize | DET | MIN | |
104 | Braxton Ashcraft | PIT | @MIL | |
105 | Quinn Priester | MIL | COL | |
106 | Luis Severino | ATH | @DET, @NYY | Tough road tilts |
107 | Jake Irvin | WAS | @LAA | |
108 | Logan Allen | CLE | TOR, STL | |
109 | Chase Burns | CIN | NYY | |
110 | Jack Leiter | TEX | SEA | |
111 | Sawyer Gipson-Long | DET | MIN | |
112 | Kyle Freeland | COL | @MIL | |
113 | Ryan Bergert | SD | WAS | |
114 | Erick Fedde | STL | CHC | |
115 | Nick Martinez | CIN | SD | |
116 | Miles Mikolas | STL | @CLE | |
117 | Matthew Liberatore | STL | CHC, @CLE | Tough duo to get back on track |
118 | Noah Cameron | KC | LAD | |
119 | Cal Quantrill | MIA | @SF, @ARI | |
120 | Yusei Kikuchi | LAA | BOS | |
121 | Brady Singer | CIN | NYY | |
122 | Luis L. Ortiz | CLE | STL | |
123 | Griffin Canning | NYM | ATL | |
124 | Aaron Civale | CWS | SF | |
125 | Slade Cecconi | CLE | STL | |
126 | Chris Paddack | MIN | SEA, @DET | |
127 | Trevor Williams | WAS | @SD | |
128 | Kyle Hendricks | LAA | WAS | |
129 | Justin Verlander | SF | MIA, @CWS | |
130 | Colin Rea | CHC | @HOU | |
131 | Paul Blackburn | NYM | ATL, @PIT | |
132 | Andre Pallante | STL | CHC | |
133 | Jacob Lopez | ATH | @DET | |
134 | Janson Junk | MIA | @SF | |
135 | Jack Kochanowicz | LAA | BOS, WAS | |
136 | Eric Lauer | TOR | @CLE, @BOS | |
137 | Adrian Houser | CWS | SF | |
138 | Mick Abel | PHI | @ATL | |
139 | Bailey Falter | PIT | NYM | |
140 | Mitch Spence | ATH | @NYY | |
141 | Bryce Elder | ATL | PHI | |
142 | Ryan Gusto | HOU | CHC | |
143 | Tyler Alexander | CWS | ARI | |
144 | Emerson Hancock | SEA | @MIN | |
145 | German Marquez | COL | LAD, @MIL | |
146 | Richard Fitts | BOS | @LAA | |
147 | Colton Gordon | HOU | PHI | |
148 | Brandon Walter | HOU | CHC | |
149 | Mike Burrows | PIT | NYM | |
150 | Michael McGreevy | STL | CHC | |
151 | Chase Dollander | COL | LAD | |
152 | JP Sears | ATH | @NYY | |
153 | Tyler Anderson | LAA | BOS | |
154 | Antonio Senzatela | COL | @MIL | |
155 | Austin Gomber | COL | LAD | |
156 | Dietrich Enns | DET | ATH |
American League
Rank | Pitcher | TM | OPP | Comment |
---|---|---|---|---|
1 | Tarik Skubal | DET | ATH, MIN | |
2 | Garrett Crochet | BOS | @LAA | |
3 | Joe Ryan | MIN | SEA | |
4 | Carlos Rodon | NYY | @CIN, ATH | |
5 | Jacob deGrom | TEX | @BAL | |
6 | Kris Bubic | KC | TB, LAD | In a rut, but should rebound, though tough pair |
7 | Max Fried | NYY | @CIN | |
8 | Bryan Woo | SEA | @MIN, @TEX | |
9 | Clarke Schmidt | NYY | ATH | |
10 | Framber Valdez | HOU | PHI, CHC | Two productive lineup, at least he's at home |
11 | Nathan Eovaldi | TEX | SEA | |
12 | Ryan Pepiot | TB | @BAL | |
13 | Tanner Bibee | CLE | TOR | Deserves more than four wins |
14 | Drew Rasmussen | TB | @KC | |
15 | Logan Gilbert | SEA | @TEX | |
16 | Hunter Brown | HOU | PHI | |
17 | Bailey Ober | MIN | SEA, @DET | Not as confident in a bounce back as this time last season |
18 | Shane Smith | CWS | ARI, SF | |
19 | Jose Soriano | LAA | WAS | |
20 | Gavin Williams | CLE | TOR | |
21 | Luis Castillo | SEA | @MIN, @TEX | |
22 | Jack Flaherty | DET | ATH | |
23 | Shane Baz | TB | @KC | Bagged the slider, added a cutter |
24 | Michael Wacha | KC | TB | |
25 | Kumar Rocker | TEX | SEA | |
26 | Lucas Giolito | BOS | TOR | |
27 | Brayan Bello | BOS | TOR | |
28 | Sean Burke | CWS | ARI | |
29 | George Kirby | SEA | @MIN | |
30 | Seth Lugo | KC | LAD | |
31 | Trevor Rogers | BAL | TEX, TB | |
32 | Patrick Corbin | TEX | @BAL | |
33 | Max Scherzer | TOR | @CLE | |
34 | Michael Lorenzen | KC | TB | |
35 | Simeon Woods Richardson | MIN | SEA | |
36 | Jacob Latz | TEX | @BAL | |
37 | Kevin Gausman | TOR | @CLE | |
38 | Chris Bassitt | TOR | @BOS | |
39 | Taj Bradley | TB | @KC, @BAL | Not talking the next step (yet) |
40 | Charlie Morton | BAL | TEX | |
41 | Dean Kremer | BAL | TB | |
42 | Will Warren | NYY | ATH | |
43 | Zack Littell | TB | @BAL | |
44 | Walker Buehler | BOS | @LAA, TOR | |
45 | Jose Berrios | TOR | @BOS | |
46 | Tomoyuki Sugano | BAL | TEX | |
47 | Zach Eflin | BAL | TB | |
48 | David Festa | MIN | @DET | |
49 | Jeffrey Springs | ATH | @DET | |
50 | AL Reliever | |||
51 | Allan Winans | NYY | @CIN | |
52 | Casey Mize | DET | MIN | |
53 | Luis Severino | ATH | @DET, @NYY | Tough road tilts |
54 | Logan Allen | CLE | TOR, STL | |
55 | Jack Leiter | TEX | SEA | |
56 | Sawyer Gipson-Long | DET | MIN | |
57 | Noah Cameron | KC | LAD | |
58 | Yusei Kikuchi | LAA | BOS | |
59 | Luis L. Ortiz | CLE | STL | |
60 | Aaron Civale | CWS | SF | |
61 | Slade Cecconi | CLE | STL | |
62 | Chris Paddack | MIN | SEA, @DET | |
63 | Kyle Hendricks | LAA | WAS | |
64 | Jacob Lopez | ATH | @DET | |
65 | Jack Kochanowicz | LAA | BOS, WAS | |
66 | Eric Lauer | TOR | @CLE, @BOS | |
67 | Adrian Houser | CWS | SF | |
68 | Mitch Spence | ATH | @NYY | |
69 | Ryan Gusto | HOU | CHC | |
70 | Tyler Alexander | CWS | ARI | |
71 | Emerson Hancock | SEA | @MIN | |
72 | Richard Fitts | BOS | @LAA | |
73 | Colton Gordon | HOU | PHI | |
74 | Brandon Walter | HOU | CHC | |
75 | JP Sears | ATH | @NYY | |
76 | Tyler Anderson | LAA | BOS | |
77 | Dietrich Enns | DET | ATH |
National League
Rank | Pitcher | TM | OPP | Comment |
---|---|---|---|---|
1 | Zack Wheeler | PHI | @HOU | |
2 | Paul Skenes | PIT | @MIL | |
3 | Spencer Schwellenbach | ATL | @NYM, PHI | Needs to step up with Sale out |
4 | Freddy Peralta | MIL | PIT | |
5 | Matthew Boyd | CHC | @STL | |
6 | Yoshinobu Yamamoto | LAD | @COL | |
7 | David Peterson | NYM | @PIT | |
8 | Spencer Strider | ATL | @NYM, PHI | Showing signs of returning to form |
9 | Jacob Misiorowski | MIL | PIT | Crazy movement along with plus velo |
10 | Chad Patrick | MIL | PIT, COL | Matchups don't get better than this |
11 | Ranger Suarez | PHI | @HOU, @ATL | |
12 | Logan Webb | SF | MIA | |
13 | Dylan Cease | SD | @CIN | Keeping the ball in the yard; ratios will fall |
14 | Sandy Alcantara | MIA | @ARI | Back in fantasy circle of trust |
15 | Merrill Kelly | ARI | MIA | |
16 | Cristopher Sanchez | PHI | @HOU | |
17 | Andrew Abbott | CIN | SD | |
18 | Sonny Gray | STL | @CLE | |
19 | Nick Pivetta | SD | WAS | |
20 | Nick Lodolo | CIN | NYY, SD | |
21 | Mitch Keller | PIT | NYM | 1-9 record, but 3.93 xFIP |
22 | Shota Imanaga | CHC | @STL | |
23 | MacKenzie Gore | WAS | @SD | |
24 | Justin Wrobleski | LAD | @COL, @KC | |
25 | Jesus Luzardo | PHI | @ATL | |
26 | Grant Holmes | ATL | @NYM | |
27 | Clayton Kershaw | LAD | @COL | |
28 | Eury Perez | MIA | @ARI | |
29 | Robbie Ray | SF | @CWS | |
30 | Stephen Kolek | SD | WAS, @CIN | |
31 | Edward Cabrera | MIA | @SF | |
32 | Andrew Heaney | PIT | @MIL | |
33 | Hayden Birdsong | SF | MIA | |
34 | Michael Soroka | WAS | @LAA | |
35 | Jameson Taillon | CHC | @STL, @HOU | |
36 | Eduardo Rodriguez | ARI | @CWS, MIA | Matchup driven, still not in a groove |
37 | Landen Roupp | SF | @CWS | |
38 | Cade Horton | CHC | @HOU | |
39 | Ben Brown | CHC | @STL | |
40 | Zac Gallen | ARI | @CWS | |
41 | Mitchell Parker | WAS | @SD, @LAA | |
42 | Frankie Montas | NYM | ATL, @PIT | |
43 | Dustin May | LAD | @KC | |
44 | Didier Fuentes | ATL | @NYM | |
45 | Randy Vasquez | SD | @CIN | |
46 | Clay Holmes | NYM | ATL | |
47 | Ben Casparius | LAD | @KC | |
48 | Ryne Nelson | ARI | @CWS | |
49 | Jose Quintana | MIL | COL | |
50 | Brandon Pfaadt | ARI | MIA | |
51 | NL Reliever | |||
52 | Braxton Ashcraft | PIT | @MIL | |
53 | Quinn Priester | MIL | COL | |
54 | Jake Irvin | WAS | @LAA | |
55 | Chase Burns | CIN | NYY | |
56 | Kyle Freeland | COL | @MIL | |
57 | Ryan Bergert | SD | WAS | |
58 | Erick Fedde | STL | CHC | |
59 | Nick Martinez | CIN | SD | |
60 | Miles Mikolas | STL | @CLE | |
61 | Matthew Liberatore | STL | CHC, @CLE | Tough duo to get back on track |
62 | Cal Quantrill | MIA | @SF, @ARI | |
63 | Brady Singer | CIN | NYY | |
64 | Griffin Canning | NYM | ATL | |
65 | Trevor Williams | WAS | @SD | |
66 | Justin Verlander | SF | MIA, @CWS | |
67 | Colin Rea | CHC | @HOU | |
68 | Paul Blackburn | NYM | ATL, @PIT | |
69 | Andre Pallante | STL | CHC | |
70 | Janson Junk | MIA | @SF | |
71 | Mick Abel | PHI | @ATL | |
72 | Bailey Falter | PIT | NYM | |
73 | Bryce Elder | ATL | PHI | |
74 | German Marquez | COL | LAD, @MIL | |
75 | Mike Burrows | PIT | NYM | |
76 | Michael McGreevy | STL | CHC | |
77 | Chase Dollander | COL | LAD | |
78 | Antonio Senzatela | COL | @MIL | |
79 | Austin Gomber | COL | LAD |