Paul Skenes was the headliner last night. He shut down the Dodgers and led the Pirates to a 3-0 win. That was a surprising score to wake up to.
6.1 IP, 5 H, 0 R, 9 K, 0 BB, 16.7% SwStr%
Logan Gilbert ruined the highest projection in my model’s history, leaving after three perfect innings with forearm tightness or something. That’s pretty scary for you Gilbert owners, and it was a real downer since I had played him in all three DFS lineups.
Justin Verlander continues to show that he can still hang.
6 IP, 5 H, 2 ER, 5 K, 1 BB, 14.6% SwStr%, 27% Ball%
He has been getting in-zone whiffs among the league leaders (we showed that yesterday in the notes), and that is a very impressive thing. He gets the Rockies at home next week, so I think he should be picked up, at least in the short term.
Matthew Liberatore also did it again. The breakout is becoming more and more believable.
6 IP, 5 H, 1 ER, 2 R, 4 K, 0 BB, 11.2% SwStr%, 43.8% Strike%
Those aren’t very good “under the hood” numbers, but he is now at 21% K-BB% for the year, which is fantastic.
The 48% GB%, 12.4% SwStr%, and 33% Ball% trio is nice. Especially from a deceptive lefty. I don’t think he’s a ten-team league add necessarily, but he is someone to compare with your worst pitcher and make a decision on.
Chris Sale struck out just four in five innings with a 10.6% SwStr%. The D’Backs are a tough matchup for strikeouts, so we can forgive that. He still has a 20.5% K-BB% on the year with a 14.7% SwStr% and 33% Ball%.
Shane Baz was great in the box score once again:
7 IP, 4 H, 0 R, 6 K, 1 BB, 9.3% SwStr%, 33% Ball%
Not a ton of whiffs, but that’s fine. He has kept hitters to a .257 xwOBA and a .282 SLG. Those are really impressive numbers, and the K-BB% is now at 23.7%. He’s surely a must-own guy.
Hayden Wesneski recorded just one strikeout, and he’s come back to earth in these last two starts.
5 IP, 8 H, 2 R, 1 K, 0 BB, 7.5% SwStr%, 36.2% Ball%
The K% is now down to 23%, but the lack of walks (3.6%) has kept the K-BB% above 20%, where we really like it. But the last two:
11.4% K%, 9.1% SwStr%, 2.28 WHIP+
I have been meaning to talk about WHIP+ more. That’s a really nice stat to use. You’ll see it on the main dashboard, and I think soon enough I’m going to add it the slate analysis app. You can read about the stat here.
2025 WHIP+ Leaders
Tyler Mahle 0.98
Nick Pivetta 0.98
Hunter Brown 1.03
Drew Rasmussen 1.13
Garrett Crochet 1.19
Paul Skenes 1.19
Andrew Heaney 1.21
Mitchell Parker 1.22
Logan Gilbert 1.32
Matthew Liberatore 1.32
Jordan Beck led the day offensively with a 32-point outburst. He homered twice and now has five of those dingjobs in 46 PAs with a .282/.391/.718 slash line. The problem is a 35% K%. And he wasn’t even looking that good in the minors before the call-up (.143/.189/.286). So this is out of nowhere and probably not for real.
Byron Buxton was #2 on the day. He hit hit sixth homer of the year and third in the last five games. The strikeouts are high again (34%), but he’s slugging very well (.522) and stealing bags (five). The 18.3% Brl%, 108.6 EV90, and league-leading sprint speed show you that this guy is still one of the most talented players in the league. And he’s healthy… for now.
Jacob Wilson hit his third homer of the season. If you can get 2-3 homers a month from him, you’ll be absolutely thrilled. His season line is great so far:
.347/.354/.500, 3 HR, 1 SB, 5.1% K%, 1.0% BB%
The K-BB% stuff with him is really funny. He makes contact almost very time he swings, and he swings a lot. The EV90 is under 100, however. He’s one of the lightest swingers in the league. That doesn’t mean you can’t hit homers, clearly, but it does mean he’s not going to hit very many.
Lowest 90th Percentile EV Hitters, 2025
Adam Frazier 96.7
Luis Arraez 96.8
Ernie Clement 97.5
Bryson Stott 98.1
Xavier Edwards 98.3
Santiago Espinal 98.7
steven Kwan 99.2
Jacob Wilson 99.2
Mookie Betts 99.3
Sal Frelick 99.8
Those are the ten under 100. And man, one of those names is not like the other! Has Mookie Betts lost his power? He’s down to 2.5% Brl% with a max EV of 104.3. That’s pretty scary for those of you who used a first rounder on the guy. He still has four homers. The launch angle stuff and pull rate and backspin are there with him. He’ll hit some homers and rack up counting stats, but maybe he’s turning into a 15-20 homer guy rather than 25-30? And if that doesn’t come with many steals, it’s hard to say he’s a first round [fantasy] talent.
That will do it for the Saturday notes!
1. Paul Skenes
2. Justin Verlander
3. Michael King
4. Luis Severino
5. Cal Quantrill
6. Chris Sale
7. Colin Rea
8. Shane Baz
9. Seth Lugo
10. Matthew Liberatore
11. Jake Irvin
12. Kodai Senga
13. Pablo Lopez
14. Yoshinobu Yamamoto
15. Zac Gallen
16. Carlos Carrasco
17. Nathan Eovaldi
18. Kyle Freeland
19. Taijuan Walker
20. Andrew Abbott
21. Hayden Wesneski
22. Jose Berrios
23. Chad Patrick
24. Kyle Hendricks
1. Seth Lugo (vs. HOU): 35.6 Points
2. Paul Skenes (vs. LAD): 33.24 Points
3. Nathan Eovaldi (vs. SF): 29.1 Points
4. Shane Baz (vs. SD): 28.75 Points
5. Colin Rea (vs. PHI): 26.25 Points
6. Michael King (vs. TB): 26.25 Points
7. Matthew Liberatore (vs. MIL): 20.5 Points
8. Pablo Lopez (vs. LAA): 19.05 Points
9. Jake Irvin (vs. NYM): 18.89 Points
10. Chris Sale (vs. ARI): 17.05 Points
1. Paul Skenes (PIT): 18 Whiffs (108 Pitches)
2. Michael King (SD): 14 Whiffs (90 Pitches)
3. Luis Severino (OAK): 13 Whiffs (85 Pitches)
4. Justin Verlander (SF): 13 Whiffs (89 Pitches)
5. Cal Quantrill (MIA): 12 Whiffs (78 Pitches)
6. Chris Sale (ATL): 11 Whiffs (104 Pitches)
7. Pablo Lopez (MIN): 11 Whiffs (101 Pitches)
8. Kodai Senga (NYM): 11 Whiffs (96 Pitches)
9. Seth Lugo (KC): 10 Whiffs (94 Pitches)
10. Matthew Liberatore (STL): 10 Whiffs (89 Pitches)
1. Justin Verlander (SF): 53.9 Strike%, 27.0 Ball%
2. Michael King (SD): 53.3 Strike%, 34.4 Ball%
3. Zac Gallen (ARI): 52.4 Strike%, 35.0 Ball%
4. Colin Rea (CHC): 52.2 Strike%, 35.9 Ball%
5. Paul Skenes (PIT): 50.0 Strike%, 36.1 Ball%
6. Seth Lugo (KC): 50.0 Strike%, 30.9 Ball%
7. Chris Sale (ATL): 50.0 Strike%, 34.6 Ball%
8. Shane Baz (TB): 49.5 Strike%, 33.0 Ball%
9. Luis Severino (OAK): 49.4 Strike%, 31.8 Ball%
10. Cal Quantrill (MIA): 48.7 Strike%, 29.5 Ball%
11. Jake Irvin (WSH): 48.0 Strike%, 29.6 Ball%
12. Taijuan Walker (PHI): 47.7 Strike%, 39.5 Ball%
13. Nathan Eovaldi (TEX): 47.5 Strike%, 38.4 Ball%
14. Yoshinobu Yamamoto (LAD): 45.7 Strike%, 38.3 Ball%
15. Pablo Lopez (MIN): 45.5 Strike%, 40.6 Ball%
1. Seth Lugo: 94 Pitches, 24 Outs, 3.92 POUT
2. Jake Irvin: 98 Pitches, 22 Outs, 4.45 POUT
3. Carlos Carrasco: 67 Pitches, 15 Outs, 4.47 POUT
4. Cal Quantrill: 78 Pitches, 17 Outs, 4.59 POUT
5. Shane Baz: 97 Pitches, 21 Outs, 4.62 POUT
6. Justin Verlander: 89 Pitches, 18 Outs, 4.94 POUT
7. Matthew Liberatore: 89 Pitches, 18 Outs, 4.94 POUT
8. Luis Severino: 85 Pitches, 17 Outs, 5.0 POUT
9. Sean Burke: 86 Pitches, 16 Outs, 5.38 POUT
10. Nathan Eovaldi: 99 Pitches, 18 Outs, 5.5 POUT
Andrew Abbott's FF velo (44 pitches) DOWN -1.6mph to 91.0
Jake Irvin's FF velo (24 pitches) DOWN -1.6mph to 92.1
Hayden Wesneski's FF velo (25 pitches) DOWN -2.1mph to 92.3
Cal Quantrill's FF usage (41.0%) up 37.8 points
Cal Quantrill's FC usage (25.6%) up 11.4 points
Carlos Carrasco's SI usage (32.8%) up 14.3 points
Chad Patrick's SI usage (32.9%) up 11.7 points
Chris Sale's FF usage (51.0%) up 12.6 points
Colin Rea's FF usage (53.3%) up 31.0 points
Jake Irvin's CU usage (42.9%) up 10.5 points
Luis Severino's FC usage (28.2%) up 18.9 points
Michael King's FF usage (36.7%) up 12.2 points
Paul Skenes's FS usage (16.7%) up 11.0 points
Shane Baz's CU usage (40.2%) up 16.0 points
Taijuan Walker's FC usage (36.0%) up 21.0 points
Yilber Diaz's CU usage (36.7%) up 19.8 points
Zac Gallen's FF usage (58.3%) up 11.6 points
Kyle Freeland Sweeper: -14.7%
Luis Severino Cutter: +13.2%
Garrett Crochet Cutter: -12.5%
Max Meyer - 69 TBF, 36.0% CSW%
Cole Ragans - 84 TBF, 34.4% CSW%
Cristopher Sanchez - 90 TBF, 34.3% CSW%
Hunter Greene - 74 TBF, 33.3% CSW%
Ben Brown - 67 TBF, 33.1% CSW%
Logan Gilbert - 73 TBF, 33.0% CSW%
Carlos Rodon - 98 TBF, 32.9% CSW%
Landen Roupp - 93 TBF, 32.9% CSW%
Kevin Gausman - 74 TBF, 32.8% CSW%
Edward Cabrera - 67 TBF, 32.7% CSW%
Cole Ragans - 84 TBF, 39.3% K%
Max Meyer - 69 TBF, 37.7% K%
Clay Holmes - 67 TBF, 35.8% K%
MacKenzie Gore - 98 TBF, 35.7% K%
Logan Gilbert - 73 TBF, 35.6% K%
Yoshinobu Yamamoto - 69 TBF, 34.8% K%
Carlos Rodon - 98 TBF, 33.7% K%
Logan Webb - 98 TBF, 33.7% K%
Jack Flaherty - 67 TBF, 32.8% K%
Garrett Crochet - 100 TBF, 32.0% K%
Cole Ragans - 84 TBF, 33.3% K-BB%
Max Meyer - 69 TBF, 31.9% K-BB%
Logan Gilbert - 73 TBF, 28.8% K-BB%
MacKenzie Gore - 98 TBF, 28.6% K-BB%
Yoshinobu Yamamoto - 69 TBF, 27.5% K-BB%
Kevin Gausman - 74 TBF, 27.0% K-BB%
Logan Webb - 98 TBF, 26.5% K-BB%
Tarik Skubal - 69 TBF, 26.1% K-BB%
Jack Flaherty - 67 TBF, 25.4% K-BB%
Clay Holmes - 67 TBF, 25.4% K-BB%
Andre Pallante - 91 TBF, 65.7% GB%
Jose Soriano - 77 TBF, 65.0% GB%
Max Meyer - 69 TBF, 64.1% GB%
Jordan Hicks - 103 TBF, 60.6% GB%
David Peterson - 94 TBF, 59.7% GB%
Tanner Houck - 67 TBF, 58.8% GB%
J.T. Ginn - 63 TBF, 58.5% GB%
Yoshinobu Yamamoto - 69 TBF, 57.5% GB%
Kyle Freeland - 86 TBF, 57.4% GB%
Cristopher Sanchez - 90 TBF, 57.1% GB%
Andrew Heaney - 98 TBF, 29.6 K%, 5.1 BB%, 43.5% GB%
Cristopher Sanchez - 90 TBF, 28.9 K%, 6.7 BB%, 57.1% GB%
Drew Rasmussen - 80 TBF, 28.8 K%, 7.5 BB%, 44.0% GB%
Kyle Leahy - 46 TBF, 32.6 K%, 4.3 BB%, 50.0% GB%
Logan Gilbert - 73 TBF, 35.6 K%, 6.8 BB%, 51.2% GB%
Logan Webb - 98 TBF, 33.7 K%, 7.1 BB%, 56.9% GB%
Max Meyer - 69 TBF, 37.7 K%, 5.8 BB%, 64.1% GB%
Merrill Kelly - 66 TBF, 27.3 K%, 6.1 BB%, 44.2% GB%
Yoshinobu Yamamoto - 69 TBF, 34.8 K%, 7.2 BB%, 57.5% GB%
Unluckiest
Marcus Stroman: 11.56 ERA, 5.71 SIERA
Charlie Morton: 10.89 ERA, 5.05 SIERA
Chase Dollander: 7.91 ERA, 3.73 SIERA
Kumar Rocker: 8.1 ERA, 4.01 SIERA
Emerson Hancock: 7.71 ERA, 3.67 SIERA
German Marquez: 9.29 ERA, 5.29 SIERA
Easton Lucas: 7.41 ERA, 4.13 SIERA
Tanner Houck: 7.66 ERA, 4.57 SIERA
Aaron Nola: 6.43 ERA, 3.56 SIERA
Carmen Mlodzinski: 6.95 ERA, 4.17 SIERA
Luckiest
Jose Quintana: 0.96 ERA, 4.76 SIERA
Tyler Mahle: 0.67 ERA, 4.07 SIERA
Mitchell Parker: 1.39 ERA, 4.75 SIERA
Randy Vasquez: 3.97 ERA, 6.94 SIERA
Quinn Priester: 1.93 ERA, 4.89 SIERA
Erick Fedde: 3.33 ERA, 5.98 SIERA
Kodai Senga: 1.26 ERA, 3.84 SIERA
Tylor Megill: 1.09 ERA, 3.5 SIERA
Colin Rea: 0.96 ERA, 3.25 SIERA
Tyler Anderson: 2.6 ERA, 4.89 SIERA
Jake Irvin - +4.9% CSW%, -2.8 BB%
Matthew Liberatore - +3.9% CSW%, -4.8 BB%
MacKenzie Gore - +2.9% CSW%, -1.9 BB%
Andrew Heaney - +3.5% CSW%, -2.2 BB%
Cole Ragans - +4.0% CSW%, -2.9 BB%
Hunter Greene - +3.8% CSW%, -3.6 BB%
Kevin Gausman - +3.9% CSW%, -4.4 BB%
Edward Cabrera - +3.3% CSW%, -1.5 BB%
Colin Rea - +4.1% CSW%, -1.6 BB%
Kyle Leahy - +6.4% CSW%, -2.9 BB%
Jesus Sanchez (MIA) 4 PA, 8 Swings, 2 Barrels, 1 HR
Jordan Beck (COL) 5 PA, 7 Swings, 2 Barrels, 2 HR
Logan O'Hoppe (LAA) 4 PA, 7 Swings, 2 Barrels, 1 HR
Wyatt Langford (TEX) 4 PA, 5 Swings, 2 Barrels, 0 HR
Luis Garcia, Yesterday: 111.7 Previous High: 110.0
Rhys Hoskins, Yesterday: 111.1 Previous High: 109.6
Oneil Cruz (PIT) - 117.6mph - single
James Wood (WSH) - 114.7mph - single
Willson Contreras (STL) - 112.7mph - grounded_into_double_play
Jake Burger (TEX) - 112.1mph - double
Luke Raley (SEA) - 111.9mph - nan
Luis Garcia (WSH) - 111.7mph - single
Junior Caminero (TB) - 111.7mph - nan
Rhys Hoskins (MIL) - 111.1mph - single
Carlos Correa (MIN) - 111.1mph - single
Rhys Hoskins (MIL) - 111.1mph - nan
Top 10
Salvador Perez - 108 PA, 0.278 wOBA, 0.395 xwOBA, 0.117 Diff
Andrew Vaughn - 99 PA, 0.217 wOBA, 0.323 xwOBA, 0.106 Diff
Brandon Lowe - 96 PA, 0.244 wOBA, 0.334 xwOBA, 0.09 Diff
Marcus Semien - 103 PA, 0.203 wOBA, 0.292 xwOBA, 0.089 Diff
Dylan Crews - 87 PA, 0.261 wOBA, 0.348 xwOBA, 0.087 Diff
Yordan Alvarez - 97 PA, 0.285 wOBA, 0.368 xwOBA, 0.083 Diff
Max Muncy - 88 PA, 0.242 wOBA, 0.324 xwOBA, 0.082 Diff
Bo Bichette - 120 PA, 0.307 wOBA, 0.387 xwOBA, 0.08 Diff
Rafael Devers - 119 PA, 0.299 wOBA, 0.379 xwOBA, 0.08 Diff
Adley Rutschman - 100 PA, 0.298 wOBA, 0.376 xwOBA, 0.078 Diff
Bottom 10
Tyler Fitzgerald - 84 PA, 0.345 wOBA, 0.257 xwOBA, -0.088 Diff
Cedric Mullins II - 97 PA, 0.439 wOBA, 0.373 xwOBA, -0.066 Diff
Pete Crow-Armstrong - 115 PA, 0.379 wOBA, 0.321 xwOBA, -0.058 Diff
Michael Busch - 101 PA, 0.41 wOBA, 0.355 xwOBA, -0.055 Diff
Alex Bregman - 117 PA, 0.414 wOBA, 0.36 xwOBA, -0.054 Diff
Victor Scott II - 93 PA, 0.327 wOBA, 0.274 xwOBA, -0.053 Diff
Bryson Stott - 99 PA, 0.344 wOBA, 0.291 xwOBA, -0.053 Diff
Andy Pages - 84 PA, 0.322 wOBA, 0.269 xwOBA, -0.053 Diff
Alec Burleson - 81 PA, 0.287 wOBA, 0.239 xwOBA, -0.048 Diff
Mike Yastrzemski - 90 PA, 0.391 wOBA, 0.347 xwOBA, -0.044 Diff
Cal Raleigh - 82 PA, 48 BIP, 14 Brls, 29.2 Brl%
Christopher Morel - 66 PA, 32 BIP, 9 Brls, 28.1 Brl%
Sean Murphy - 56 PA, 28 BIP, 7 Brls, 25.0 Brl%
Rafael Devers - 82 PA, 50 BIP, 12 Brls, 24.0 Brl%
Austin Riley - 75 PA, 50 BIP, 12 Brls, 24.0 Brl%
Oneil Cruz - 68 PA, 43 BIP, 10 Brls, 23.3 Brl%
Kyle Manzardo - 60 PA, 35 BIP, 8 Brls, 22.9 Brl%
James Wood - 84 PA, 53 BIP, 12 Brls, 22.6 Brl%
Byron Buxton - 73 PA, 42 BIP, 9 Brls, 21.4 Brl%
Mike Trout - 75 PA, 42 BIP, 9 Brls, 21.4 Brl%
Corey Seager - 60 PA, 0.493 xwOBA
Pete Alonso - 83 PA, 0.47 xwOBA
Jonathan Aranda - 68 PA, 0.458 xwOBA
Pavin Smith - 58 PA, 0.456 xwOBA
Rafael Devers - 82 PA, 0.453 xwOBA
Marcell Ozuna - 61 PA, 0.452 xwOBA
Aaron Judge - 83 PA, 0.451 xwOBA
Fernando Tatis Jr. - 74 PA, 0.45 xwOBA
James Wood - 84 PA, 0.449 xwOBA
Austin Hays - 44 PA, 0.449 xwOBA
Luis Arraez - 62 PA, 101 Swings, 98.0 Cont%
Nico Hoerner - 68 PA, 120 Swings, 94.2 Cont%
Steven Kwan - 74 PA, 113 Swings, 92.9 Cont%
Xavier Edwards - 82 PA, 131 Swings, 90.8 Cont%
Brendan Donovan - 69 PA, 130 Swings, 90.8 Cont%
Sal Frelick - 77 PA, 126 Swings, 90.5 Cont%
Santiago Espinal - 46 PA, 74 Swings, 90.5 Cont%
Alex Call - 53 PA, 70 Swings, 90.0 Cont%
TJ Friedl - 80 PA, 124 Swings, 87.9 Cont%
Geraldo Perdomo - 85 PA, 143 Swings, 87.4 Cont%
Elly De La Cruz - 8 Attempts (7 steals)
Maikel Garcia - 6 Attempts (2 steals)
Luke Keaschall - 5 Attempts (5 steals)
Pete Crow-Armstrong - 5 Attempts (5 steals)
Bobby Witt Jr. - 5 Attempts (3 steals)
Brice Turang - 5 Attempts (4 steals)
Dylan Moore - 5 Attempts (3 steals)
Kyle Tucker - 4 Attempts (4 steals)
Corbin Carroll - 4 Attempts (4 steals)
Oneil Cruz - 4 Attempts (4 steals)
Adam Frazier - 4 Attempts (3 steals)
Victor Scott II - 4 Attempts (4 steals)
Pete Crow-Armstrong - 13 Attempts (12 steals)
Oneil Cruz - 12 Attempts (12 steals)
Elly De La Cruz - 12 Attempts (10 steals)
Luis Robert - 11 Attempts (7 steals)
Bobby Witt Jr. - 11 Attempts (8 steals)
Brice Turang - 10 Attempts (8 steals)
Jarren Duran - 9 Attempts (7 steals)
Sal Frelick - 9 Attempts (7 steals)
Jose Caballero - 9 Attempts (6 steals)
Dylan Moore - 9 Attempts (5 steals)
Andres Gimenez - 9 Attempts (8 steals)
Victor Scott II - 9 Attempts (9 steals)
Aaron Judge - 83 PA, 18.1 K%, 16.7 Brl%
Corey Seager - 60 PA, 16.7 K%, 19.1 Brl%
Jonathan Aranda - 68 PA, 17.6 K%, 19.6 Brl%
Pete Alonso - 83 PA, 16.9 K%, 17.9 Brl%
Tyler Soderstrom - 78 PA, 17.9 K%, 21.4 Brl%
Vladimir Guerrero Jr. - 78 PA, 14.1 K%, 14.3 Brl%
Pete Alonso - 112 PA, +0.132 xwOBA
Corbin Carroll - 123 PA, +0.12 xwOBA
Jonathan Aranda - 88 PA, +0.116 xwOBA
Tommy Edman - 97 PA, +0.105 xwOBA
Spencer Torkelson - 109 PA, +0.099 xwOBA
Tyler Soderstrom - 111 PA, +0.092 xwOBA
Brendan Donovan - 102 PA, +0.092 xwOBA
Fernando Tatis Jr. - 109 PA, +0.087 xwOBA
Trevor Story - 106 PA, +0.086 xwOBA
Cedric Mullins II - 97 PA, +0.085 xwOBA
Christopher Morel - 82 PA, +12.6 Brl%
Corbin Carroll - 123 PA, +10.9 Brl%
Cal Raleigh - 116 PA, +10.5 Brl%
Austin Riley - 109 PA, +10.3 Brl%
James Wood - 113 PA, +10.3 Brl%
Pete Alonso - 112 PA, +7.8 Brl%
Tyler Soderstrom - 111 PA, +7.8 Brl%
Rafael Devers - 119 PA, +7.4 Brl%
Fernando Tatis Jr. - 109 PA, +7.1 Brl%
Tommy Edman - 97 PA, +7.0 Brl%
Junior Caminero - 103 PA, +11.8 Cont%
Shea Langeliers - 97 PA, +11.6 Cont%
Pete Crow-Armstrong - 108 PA, +9.3 Cont%
Wilyer Abreu - 97 PA, +8.0 Cont%
Kerry Carpenter - 81 PA, +7.9 Cont%
Mike Yastrzemski - 90 PA, +7.7 Cont%
Ian Happ - 124 PA, +7.5 Cont%
Paul Goldschmidt - 109 PA, +7.2 Cont%
Tyler Soderstrom - 111 PA, +6.4 Cont%
Ceddanne Rafaela - 82 PA, +5.6 Cont%
Shea Langeliers - 97 PA, -13.8 K%
Teoscar Hernandez - 87 PA, -11.7 K%
Tyler Fitzgerald - 84 PA, -10.1 K%
Pete Alonso - 112 PA, -9.6 K%
Rhys Hoskins - 88 PA, -9.6 K%
Mark Vientos - 94 PA, -9.6 K%
Nolan Arenado - 101 PA, -8.7 K%
Ian Happ - 124 PA, -7.8 K%
Ceddanne Rafaela - 82 PA, -7.7 K%
Fernando Tatis Jr. - 109 PA, -7.4 K%
Joc Pederson: +3.2
Bo Bichette: +2.83
Bryson Stott: +2.6
Willi Castro: +2.33
MJ Melendez: +2.28
Miguel Andujar: -1.97
George Springer: -1.82
Geraldo Perdomo: -1.8
Jacob Young: -1.8
Xavier Edwards: -1.75
Brice Turang - +4.4% Contact%, +8.0 mph exit velo, -4.8 Chase%
Sal Frelick - +4.1% Contact%, +5.9 mph exit velo, -3.1 Chase%
Trea Turner - +6.6% Contact%, +3.7 mph exit velo, -13.9 Chase%
Alec Bohm - +8.1% Contact%, +3.3 mph exit velo, -6.2 Chase%
Max Kepler - +10.4% Contact%, +3.0 mph exit velo, -4.3 Chase%
Josh Smith - +12.2% Contact%, +4.6 mph exit velo, -5.6 Chase%
J.T. Realmuto - +7.5% Contact%, +6.5 mph exit velo, -6.1 Chase%
Ben Rice - 0.426 xwOBA, 18.8% Brl%, 77.4% Contact%, 20.2% Chase%, 20.4% K%
Ian Happ - 0.403 xwOBA, 13.3% Brl%, 83.0% Contact%, 23.4% Chase%, 13.6% K%
Kyle Tucker - 0.379 xwOBA, 10.0% Brl%, 76.4% Contact%, 24.3% Chase%, 16.7% K%
Tyler Soderstrom - 0.386 xwOBA, 20.0% Brl%, 76.9% Contact%, 23.4% Chase%, 22.8% K%
Willson Contreras - 0.397 xwOBA, 12.2% Brl%, 80.0% Contact%, 25.0% Chase%, 16.7% K%
Yandy Diaz - 0.393 xwOBA, 10.0% Brl%, 84.6% Contact%, 23.8% Chase%, 15.6% K%
Matt Mervis - 41.8% Whiff%, 77.3% Weak%, 0.977 Cold Rating
Patrick Bailey - 47.1% Whiff%, 73.7% Weak%, 0.961 Cold Rating
George Springer - 35.5% Whiff%, 77.3% Weak%, 0.947 Cold Rating
Jordan Walker - 36.8% Whiff%, 71.9% Weak%, 0.92 Cold Rating
Garrett Mitchell - 34.6% Whiff%, 72.7% Weak%, 0.901 Cold Rating
Gabriel Arias - 46.5% Whiff%, 68.0% Weak%, 0.89 Cold Rating
Harrison Bader - 30.9% Whiff%, 76.5% Weak%, 0.883 Cold Rating
Kameron Misner - 30.3% Whiff%, 76.9% Weak%, 0.872 Cold Rating
Jazz Chisholm - 33.3% Whiff%, 71.0% Weak%, 0.87 Cold Rating
Tyler Fitzgerald - 31.5% Whiff%, 71.0% Weak%, 0.849 Cold Rating
A.J. Vukovich (ARI): 5/6, 3R, 2HR, 6RBI, 0SB, 47FPts
Sam Hilliard (COL): 3/4, 4R, 1HR, 2RBI, 0SB, 40FPts
Troy Johnston (MIA): 3/5, 3R, 1HR, 1RBI, 2SB, 34FPts
Cole Carrigg (COL): 3/5, 3R, 1HR, 5RBI, 0SB, 34FPts
Adam Hackenberg (CWS): 3/4, 3R, 1HR, 3RBI, 0SB, 32FPts
Sal Stewart (CIN): 2/4, 2R, 0HR, 1RBI, 3SB, 31FPts
Andruw Monasterio (MIL): 3/4, 2R, 0HR, 1RBI, 2SB, 29FPts
Trey Lipscomb (WSH): 3/4, 3R, 0HR, 1RBI, 2SB, 29FPts
Jordan Lawlar (ARI): 3/5, 3R, 0HR, 2RBI, 0SB, 28FPts
Jack Winkler (MIA): 4/4, 1R, 0HR, 1RBI, 2SB, 28FPts
Gabe Mosser (PHI): 92 Pitches, 6IP, 3H, 0ER, 10K, 3BB, 29FPts
Kyle Tyler (PHI): 95 Pitches, 6IP, 2H, 1ER, 8K, 4BB, 27FPts
Adam Seminaris (SEA): 80 Pitches, 6IP, 3H, 0ER, 8K, 0BB, 27FPts
Darren McCaughan (MIN): 72 Pitches, 5IP, 1H, 0ER, 7K, 2BB, 27FPts
Rafael Sanchez (TOR): 65 Pitches, 6IP, 2H, 0ER, 5K, 1BB, 25FPts
Adam Mazur (MIA): 81 Pitches, 5IP, 5H, 0ER, 6K, 1BB, 25FPts
Chase Solesky (WSH): 77 Pitches, 5IP, 2H, 1ER, 7K, 3BB, 24FPts
Henry Williams (KC): 85 Pitches, 7IP, 6H, 3ER, 7K, 0BB, 24FPts
Bubba Chandler (PIT): 70 Pitches, 5IP, 1H, 0ER, 4K, 0BB, 22FPts
Adam Laskey (MIA): 70 Pitches, 5IP, 4H, 0ER, 4K, 0BB, 20FPts
Peyton Wilson (AA - KC) 87 PA 1.196 OPS
Jordan Lawlar (AAA - ARI) 113 PA 1.098 OPS
Luis Campusano (AAA - SD) 91 PA 1.092 OPS
Tim Elko (AAA - CWS) 88 PA 1.091 OPS
Yonathan Perlaza (AAA - SD) 94 PA 1.09 OPS
Daz Cameron (AAA - MIL) 73 PA 1.087 OPS
Otto Kemp (AAA - PHI) 109 PA 1.05 OPS
Roman Anthony (AAA - BOS) 102 PA 1.039 OPS
Carson McCusker (AAA - MIN) 77 PA 1.009 OPS
Kyle Karros (AA - COL) 75 PA 1.008 OPS
Kristian Robinson (AA - ARI) 79 PA 1.005 OPS
Moises Ballesteros (AAA - CHC) 86 PA 0.988 OPS
Trenton Brooks (AAA - SD) 106 PA 0.982 OPS
Jon Singleton (AAA - NYM) 74 PA 0.979 OPS
Tyler Callihan (AAA - CIN) 94 PA 0.977 OPS
Spencer Jones (AA - NYY) 81 PA 0.974 OPS
Logan Davidson (AAA - OAK) 100 PA 0.964 OPS
Abraham Toro (AAA - BOS) 94 PA 0.964 OPS
Sam Hilliard (AAA - COL) 73 PA 0.959 OPS
Ivan Johnson (AAA - CIN) 73 PA 0.957 OPS
Jack Wenninger (AA - NYM) 20 IP 35.5% K-BB
Robby Snelling (AA - MIA) 22 IP 30.6% K-BB
Alex Pham (AA - BAL) 18 IP 28.6% K-BB
Bubba Chandler (AAA - PIT) 20 IP 28.4% K-BB
Gabe Mosser (AA - PHI) 19 IP 27.0% K-BB
Ian Seymour (AAA - TB) 25 IP 26.6% K-BB
Kyle Harrison (AAA - SF) 21 IP 25.0% K-BB
Jose Fleury (AA - HOU) 22 IP 25.0% K-BB
Carlos Rodriguez (AAA - MIL) 24 IP 24.8% K-BB
Freddy Tarnok (AAA - MIA) 19 IP 24.6% K-BB
Lucas Braun (AA - nan) 24 IP 24.3% K-BB
Janson Junk (AAA - MIA) 24 IP 23.2% K-BB
Cam Schlittler (AA - NYY) 22 IP 23.2% K-BB
Caden Dana (AAA - LAA) 19 IP 22.9% K-BB
Henry Williams (AA - KC) 23 IP 22.9% K-BB
Adam Mazur (AAA - MIA) 25 IP 22.6% K-BB
Evan Fitterer (AA - MIA) 20 IP 21.2% K-BB
Austin Peterson (AA - CLE) 20 IP 21.1% K-BB
Noah Cameron (AAA - KC) 20 IP 20.8% K-BB
Adrian Houser (AAA - TEX) 21 IP 20.7% K-BB
Jeffrey Springs (34.0% Owned): Projected 5.76IP 2.27ER 5.77SO 2.56BB 17.38FPts
Ben Brown (9.0% Owned): Projected 5.71IP 2.34ER 6.06SO 2.38BB 17.24FPts
Doug Nikhazy (0.0% Owned): Projected 5.28IP 1.95ER 5.29SO 2.15BB 16.01FPts
Pavin Smith - 32 PA, 1.401 OPS
Tim Tawa - 33 PA, 1.255 OPS
Trevor Larnach - 31 PA, 1.165 OPS
Noelvi Marte - 30 PA, 1.148 OPS
Gavin Lux - 30 PA, 1.117 OPS
Zach McKinstry - 28 PA, 1.091 OPS
Luke Keaschall - 26 PA, 1.065 OPS
Austin Hays - 40 PA, 1.008 OPS
Drew Waters - 35 PA, 0.994 OPS
Jake Fraley - 29 PA, 0.979 OPS
Jesus Sanchez CF (3.5% Owned): Projected 0.69R 0.19HR 0.63RBI 1.2SO 0.44BB 0.11SB 8.93FPts
Jorge Polanco 2B (21.0% Owned): Projected 0.74R 0.23HR 0.66RBI 1.26SO 0.48BB 0.05SB 8.92FPts
Byron Buxton CF (29.5% Owned): Projected 0.76R 0.24HR 0.54RBI 1.38SO 0.31BB 0.1SB 8.9FPts
Pavin Smith RF (18.0% Owned): Projected 0.65R 0.19HR 0.7RBI 0.94SO 0.65BB 0.04SB 8.88FPts
Josh Jung 3B (49.0% Owned): Projected 0.68R 0.22HR 0.64RBI 1.28SO 0.36BB 0.04SB 8.76FPts
Zach Neto SS (42.5% Owned): Projected 0.69R 0.16HR 0.61RBI 1.09SO 0.25BB 0.16SB 8.7FPts
Austin Hays LF (8.5% Owned): Projected 0.65R 0.15HR 0.77RBI 0.86SO 0.19BB 0.06SB 8.54FPts
Trent Grisham CF (15.0% Owned): Projected 0.75R 0.2HR 0.52RBI 1.32SO 0.53BB 0.07SB 8.44FPts
Luke Raley LF (4.5% Owned): Projected 0.63R 0.21HR 0.7RBI 1.21SO 0.33BB 0.09SB 8.42FPts