There will be some big developments here this offseason. I’m working with a couple of my favorite guys in this space on ramping up the dynasty content. I’ve begun automating prospect rankings, and I’m going to focus a lot on improving the minor league tools and adding new ones.
Some of the stuff I’m trying to add in the dynasty/prospect space:
Weekly dynasty-focused prospects
2-3 written prospect articles per week
Starting a massive MLB DW dynasty league
Automated prospect grades & rankings and more tools for prospect analysis
So that will be fun. I’m dependent on these other guys to come in and contribute. I don’t have the minor league/dynasty experience to really do a good job, and the bigger problem is that I don’t have much extra time either. But that’s something I really want to ramp up. I doubt there are more passionate fantasy sports players than you’ll find in the dynasty fantasy baseball space.
Playoff heroes of yesterday!
Cal Raleigh: 2 HR, 3 R, 3 RBI, 37 fantasy points
Matt Olson: HR, 2 R, 4 RBI, 35 fantasy points
Michael Busch: HR, 2 R, 1 RBI, 28 fantasy points
Jurickson Profar: HR, 2 R, 2 RBI, 27 fantasy points
Dylan Beavers: HR, 1 R, 3 RBI, 26 fantasy points
Christian Yelich: HR, 1 R, 3 RBI, 26 fantasy points
Chris Sale: 8 IP, 3 H, 0 ER, 9 SO, 0 BB
Freddy Peralta: 6 IP, 2 H, 1 ER, 10 SO, 2 BB, W
Eury Perez: 5 IP, 1 H, 0 ER, 6 SO, 0 BB, W
Cade Horton: 5 IP, 3 H, 1 ER, 6 SO, 1 BB, W
Connelly Early struck out seven more. AJ Blubaugh struck out seven in three innings. MacKenzie Gore survived another start with no runs in 5.1 innings (5:3 K:BB).
Cam Schlittler walked five and was held under double-digit fantasy points.
Paul Skenes was a huge bust last night. 3.2 IP, 7 H, 3 ER, 6 SO, 3 BB. The Pirates are having him coast into the offseason. They just want him healthy when he’s taking those Cy Young award pictures. I don’t think you can get too pissy about it. He’s a huge reason you’re in the championship if you’re there and you have him.
Gavin Williams at DET
Tyler Wells at CWS
Lucas Giolito vs. ATH
More desperate options:
Justin Verlander at ARI
Ian Seymour vs. TOR
Ryan Weathers at COL
Martin Perez vs. BAL
Quinn Priester vs. LAA
Shane Baz vs. TOR
Jonah Tong vs. SD
JT Ginn at BOS
Cade Povich vs. NYY
Brandon Sproat vs. WSH
Will Warren at BAL
Yu Darvish at CWS
Max Scherzer at KC
Mitch Farris at COL
Jorge Polanco is finishing the season how he started it. He has basically had three waves of being good, with two brutal valleys between the peaks.
George Springer has been one of the better hitters in the league this year, and he might be the best hitter in the league over the last 30 days.
Who would’ve thought that Springer would be a “league winner” type player here in 2025.
A dozen hitters have an OPS above one over the last 30 days:
Daylen Lile, buddy! He won’t stop hitting.
L30 K-BB% leaders:
Not too many surprises there. Pretty much a list of studs. It does seem that during the season it’s easier to piece together a fantasy offense rather than a pitching staff. So that would push you into drafting some pitchers earlier in the draft. However, that means you take on a ton of risk.
It more or less worked out this year. The top 10 SPs were:
Skenes
Skubal
Wheeler
Crochet
Gilbert
Burnes ❌
Sale
Ragans ❌
Snell ❌
deGrom
Only three of those ten completely busted out to injury. With Snell, you’re getting some stuff now, but overall it was a horrible pick. We have seen Wheeler, Gilbert, and Sale miss significant time this year, but they were still pretty helpful overall.
But if you took Skenes, Skubal, or Crochet, they took you a long way.
It’s a yearly struggle. And we’ll talk a lot about it this winter. I will spend thousands of words on it, and then my spring conclusion will be “just hope you get lucky”.
That’s it and that’s all, I will talk to you tomorrow!
Trevor McDonald (SF): 2.0IP, 3H, 2ER, 1SO, 1BB
1. Freddy Peralta
2. Jose Suarez
3. AJ Blubaugh
4. Connelly Early
5. Andrew Abbott
6. Casey Mize
7. Cristopher Sanchez
8. Eury Perez
9. Dean Kremer
10. Shane Smith
11. Chris Sale
12. Logan Gilbert
13. Paul Skenes
14. MacKenzie Gore
15. Cade Horton
16. Merrill Kelly
17. Zebby Matthews
18. Shohei Ohtani
19. Cam Schlittler
20. Eduardo Rodriguez
21. Michael King
22. Kyle Freeland
23. Jake Irvin
24. Michael McGreevy
25. Joey Cantillo
26. Clay Holmes
27. Jeffrey Springs
28. Caden Dana
29. Jose Berrios
1. Chris Sale (vs. WSH): 34.2 Points
2. Freddy Peralta (vs. LAA): 33.1 Points
3. Jose Suarez (vs. WSH): 29.55 Points
4. Michael McGreevy (vs. CIN): 28.15 Points
5. Eury Perez (vs. COL): 26.65 Points
6. Cade Horton (vs. PIT): 22.85 Points
7. Connelly Early (vs. ATH): 20.99 Points
8. Shohei Ohtani (vs. PHI): 20.65 Points
9. MacKenzie Gore (vs. ATL): 18.99 Points
10. A.J. Blubaugh (vs. TEX): 18.95 Points
1. Jose Suarez (ATL): 21 Whiffs (99 Pitches)
2. Freddy Peralta (MIL): 20 Whiffs (94 Pitches)
3. Cristopher Sanchez (PHI): 18 Whiffs (102 Pitches)
4. Casey Mize (DET): 16 Whiffs (87 Pitches)
5. Dean Kremer (BAL): 16 Whiffs (97 Pitches)
6. Andrew Abbott (CIN): 15 Whiffs (96 Pitches)
7. Connelly Early (BOS): 14 Whiffs (80 Pitches)
8. Eury Perez (MIA): 13 Whiffs (71 Pitches)
9. MacKenzie Gore (WSH): 13 Whiffs (92 Pitches)
10. Paul Skenes (PIT): 13 Whiffs (92 Pitches)
1. Andrew Abbott (CIN): 60.4 Strike%, 24.0 Ball%
2. AJ Blubaugh (HOU): 58.0 Strike%, 34.0 Ball%
3. Freddy Peralta (MIL): 55.3 Strike%, 34.0 Ball%
4. Casey Mize (DET): 54.0 Strike%, 28.7 Ball%
5. Connelly Early (BOS): 53.8 Strike%, 30.0 Ball%
6. Shane Smith (CWS): 53.4 Strike%, 29.5 Ball%
7. Cristopher Sanchez (PHI): 52.9 Strike%, 26.5 Ball%
8. Sean Manaea (NYM): 52.1 Strike%, 26.8 Ball%
9. Paul Skenes (PIT): 51.1 Strike%, 37.0 Ball%
10. Chris Sale (ATL): 50.0 Strike%, 33.0 Ball%
11. Logan Gilbert (SEA): 49.4 Strike%, 29.2 Ball%
12. Eury Perez (MIA): 49.3 Strike%, 35.2 Ball%
13. Carmen Mlodzinski (PIT): 49.1 Strike%, 38.2 Ball%
14. Jose Suarez (ATL): 47.5 Strike%, 34.3 Ball%
15. Colton Gordon (HOU): 47.4 Strike%, 36.8 Ball%
1. Michael McGreevy: 91 Pitches, 21 Outs, 4.33 POUT
2. Chris Sale: 106 Pitches, 24 Outs, 4.42 POUT
3. Shohei Ohtani: 68 Pitches, 15 Outs, 4.53 POUT
4. Kyle Freeland: 73 Pitches, 16 Outs, 4.56 POUT
5. Jose Suarez: 99 Pitches, 21 Outs, 4.71 POUT
6. Eury Perez: 71 Pitches, 15 Outs, 4.73 POUT
7. Sean Manaea: 71 Pitches, 15 Outs, 4.73 POUT
8. Cristopher Sanchez: 102 Pitches, 21 Outs, 4.86 POUT
9. Freddy Peralta: 94 Pitches, 18 Outs, 5.22 POUT
10. Logan Gilbert: 89 Pitches, 17 Outs, 5.24 POUT
Cam Schlittler's FC velo (22 pitches) UP 2.2mph to 93.9
Caden Dana's FF velo (42 pitches) UP 1.7mph to 95.8
AJ Blubaugh's FF usage (68.0%) up 15.8 points
Cam Schlittler's FC usage (24.7%) up 13.7 points
Carmen Mlodzinski's CH usage (30.9%) up 15.5 points
Carmen Mlodzinski's CU usage (18.2%) up 11.4 points
Casey Mize's FS usage (39.1%) up 16.9 points
Chris Sale's CH usage (22.6%) up 11.6 points
Colton Gordon's FF usage (57.9%) up 15.9 points
Connelly Early's SI usage (27.5%) up 15.3 points
Cristopher Sanchez's SI usage (60.8%) up 14.4 points
Eury Perez's SL usage (32.4%) up 10.7 points
Eury Perez's ST usage (18.3%) up 11.4 points
Jeffrey Springs's ST usage (17.6%) up 12.7 points
Jose Suarez's CU usage (11.1%) up 10.7 points
Kyle Freeland's FF usage (43.8%) up 11.3 points
Kyle Freeland's CU usage (38.4%) up 11.6 points
Logan Gilbert's FS usage (27.0%) up 10.1 points
MacKenzie Gore's CH usage (19.6%) up 10.0 points
Mitch Spence's CU usage (25.0%) up 11.5 points
Sean Manaea's FF usage (71.8%) up 18.2 points
Shane Smith's FF usage (60.2%) up 15.7 points
Shohei Ohtani's FF usage (51.5%) up 15.5 points
Zebby Matthews's CH usage (23.0%) up 13.3 points
Simeon Woods Richardson Split-Finger: +20.3%
Jose Urena 4-Seam Fastball: +19.4%
Patrick Corbin Cutter: +18.8%
Jose Urena Sinker: -18.1%
Shohei Ohtani Curveball: +17.3%
Cam Schlittler Cutter: +16.7%
Kai-Wei Teng Sweeper: +16.3%
Brayan Bello Cutter: +16.1%
Brandon Pfaadt 4-Seam Fastball: -15.9%
Jesus Luzardo Sweeper: +15.8%
Shohei Ohtani Sweeper: -15.7%
Stephen Kolek Sinker: -15.0%
Bryce Miller 4-Seam Fastball: +14.9%
Randy Vasquez Sinker: +14.7%
Kyle Freeland 4-Seam Fastball: +14.3%
Patrick Corbin Sinker: -14.1%
Randy Vasquez Slider: +13.4%
Jose Soriano Split-Finger: +13.0%
Framber Valdez Sinker: -12.6%
Slade Cecconi Slider: -12.5%
Martin Perez Cutter: -12.3%
Jose Urena Changeup: -12.2%
Randy Vasquez Cutter: -12.0%
Brayan Bello Sweeper: -12.0%
Sawyer Gipson-Long - 58.0 RISP H%, 0.381 BABIP, 57.0 HR/FB, 189.0 Luck Score
George Kirby - 45.0 RISP H%, 0.486 BABIP, 33.0 HR/FB, 185.0 Luck Score
George Soriano - 50.0 RISP H%, 0.4 BABIP, 33.0 HR/FB, 182.0 Luck Score
Joey Wentz - 38.0 RISP H%, 0.545 BABIP, 33.0 HR/FB, 179.0 Luck Score
Jose Soriano - 55.0 RISP H%, 0.476 BABIP, 25.0 HR/FB, 179.0 Luck Score
Thomas Hatch - 45.0 RISP H%, 0.436 BABIP, 25.0 HR/FB, 173.0 Luck Score
Jonathan Bowlan - 38.0 RISP H%, 0.375 BABIP, 40.0 HR/FB, 172.0 Luck Score
McCade Brown - 40.0 RISP H%, 0.381 BABIP, 29.0 HR/FB, 168.0 Luck Score
Bubba Chandler - 41.0 RISP H%, 0.385 BABIP, 25.0 HR/FB, 166.0 Luck Score
Enyel De Los Santos - 30.0 RISP H%, 0.364 BABIP, 40.0 HR/FB, 164.0 Luck Score
Tyler Glasnow - 0.0 RISP H%, 0.107 BABIP, 0.0 HR/FB, 15.0 Luck Score
Shohei Ohtani - 0.0 RISP H%, 0.158 BABIP, 0.0 HR/FB, 17.0 Luck Score
Andrew Alvarez - 0.0 RISP H%, 0.161 BABIP, 0.0 HR/FB, 18.0 Luck Score
Kevin Gausman - 0.0 RISP H%, 0.119 BABIP, 8.0 HR/FB, 27.0 Luck Score
Jacob Latz - 0.0 RISP H%, 0.222 BABIP, 0.0 HR/FB, 28.0 Luck Score
AJ Blubaugh - 0.0 RISP H%, 0.227 BABIP, 0.0 HR/FB, 30.0 Luck Score
Yoshinobu Yamamoto - 0.0 RISP H%, 0.037 BABIP, 11.0 HR/FB, 32.0 Luck Score
Cade Horton - 14.0 RISP H%, 0.163 BABIP, 0.0 HR/FB, 34.0 Luck Score
Tanner Bibee - 0.0 RISP H%, 0.158 BABIP, 11.0 HR/FB, 35.0 Luck Score
Stephen Kolek - 11.0 RISP H%, 0.214 BABIP, 0.0 HR/FB, 37.0 Luck Score
Blake Snell - 70 TBF, 36.8% CSW%
Chris Sale - 95 TBF, 35.2% CSW%
Jesus Luzardo - 77 TBF, 35.2% CSW%
Yoshinobu Yamamoto - 76 TBF, 35.2% CSW%
Emmet Sheehan - 66 TBF, 33.2% CSW%
Sonny Gray - 99 TBF, 32.7% CSW%
Cristopher Sanchez - 102 TBF, 32.6% CSW%
Shane Bieber - 92 TBF, 32.5% CSW%
Garrett Crochet - 99 TBF, 32.5% CSW%
Noah Cameron - 72 TBF, 32.4% CSW%
Freddy Peralta - 86 TBF, 40.7% K%
Yoshinobu Yamamoto - 76 TBF, 39.5% K%
Chris Sale - 95 TBF, 37.9% K%
Blake Snell - 70 TBF, 35.7% K%
Bryan Woo - 90 TBF, 34.4% K%
Paul Skenes - 82 TBF, 34.1% K%
Garrett Crochet - 99 TBF, 33.3% K%
Emmet Sheehan - 66 TBF, 33.3% K%
Jesus Luzardo - 77 TBF, 32.5% K%
Simeon Woods Richardson - 82 TBF, 31.7% K%
Chris Sale - 95 TBF, 35.8% K-BB%
Yoshinobu Yamamoto - 76 TBF, 35.5% K-BB%
Garrett Crochet - 99 TBF, 32.3% K-BB%
Freddy Peralta - 86 TBF, 31.4% K-BB%
Bryan Woo - 90 TBF, 28.9% K-BB%
Paul Skenes - 82 TBF, 28.0% K-BB%
Jesus Luzardo - 77 TBF, 26.0% K-BB%
Blake Snell - 70 TBF, 25.7% K-BB%
Emmet Sheehan - 66 TBF, 24.2% K-BB%
Kevin Gausman - 83 TBF, 24.1% K-BB%
Cristopher Sanchez - 102 TBF, 70.7% GB%
Max Fried - 108 TBF, 62.8% GB%
Andre Pallante - 71 TBF, 62.7% GB%
Nolan McLean - 97 TBF, 60.3% GB%
Blake Snell - 70 TBF, 57.9% GB%
Logan Allen - 69 TBF, 57.7% GB%
Parker Messick - 70 TBF, 56.1% GB%
Logan Webb - 95 TBF, 55.6% GB%
Cade Cavalli - 80 TBF, 55.4% GB%
Sonny Gray - 99 TBF, 54.8% GB%
Bryan Woo - 90 TBF, 34.4 K%, 5.6 BB%, 47.2% GB%
Jesus Luzardo - 77 TBF, 32.5 K%, 6.5 BB%, 48.9% GB%
Logan Webb - 95 TBF, 27.4 K%, 6.3 BB%, 55.6% GB%
Paul Skenes - 82 TBF, 34.1 K%, 6.1 BB%, 53.1% GB%
Yoshinobu Yamamoto - 76 TBF, 39.5 K%, 3.9 BB%, 48.8% GB%
Kyle Freeland - +4.7% CSW%, -3.8 BB%
Bryce Elder - +2.6% CSW%, -2.2 BB%
Chris Sale - +2.4% CSW%, -3.9 BB%
Shane Smith - +2.0% CSW%, -2.7 BB%
Kevin Gausman - +2.1% CSW%, -4.5 BB%
Gavin Williams - +2.8% CSW%, -2.2 BB%
Sandy Alcantara - +3.0% CSW%, -4.4 BB%
Yoshinobu Yamamoto - +4.2% CSW%, -3.4 BB%
Blake Snell - +4.5% CSW%, -2.1 BB%
Casey Mize - +3.4% CSW%, -4.4 BB%
Colin Rea - +5.5% CSW%, -1.6 BB%
Tristan Beck - +6.2% CSW%, -2.4 BB%
Tomoyuki Sugano - +3.9% CSW%, -3.4 BB%
Mike Burrows - +5.3% CSW%, -3.0 BB%
Randy Vasquez - +5.4% CSW%, -8.4 BB%
Cal Raleigh (SEA) 5 PA, 9 Swings, 2 Barrels, 2 HR
Carter Jensen (KC) 4 PA, 7 Swings, 3 Barrels, 2 HR
Dominic Canzone (SEA) 5 PA, 10 Swings, 3 Barrels, 3 HR
Matt Olson (ATL) 10 PA, 22 Swings, 2 Barrels, 1 HR
Max Kepler (PHI) 4 PA, 6 Swings, 2 Barrels, 1 HR
Michael Busch (CHC) 5 PA, 7 Swings, 3 Barrels, 1 HR
Spencer Torkelson (DET) 5 PA, 10 Swings, 3 Barrels, 1 HR
Eric Wagaman, Yesterday: 114.5 Previous High: 113.5
Eric Wagaman (MIA) - 114.5mph - field_out
Matt Wallner (MIN) - 113.8mph - double
Julio Rodriguez (SEA) - 113.7mph - double
Heliot Ramos (SF) - 113.6mph - double
Shohei Ohtani (LAD) - 113.4mph - home_run
Pete Alonso (NYM) - 113.0mph - home_run
Josh Bell (WSH) - 112.8mph - single
Ramon Laureano (SD) - 112.2mph - double
Harrison Bader (PHI) - 112.1mph - single
Rafael Devers (SF) - 111.7mph - single
Top 10
Josh Bell - 59 PA, 0.362 wOBA, 0.462 xwOBA, 0.1 Diff
Luis Garcia - 61 PA, 0.242 wOBA, 0.341 xwOBA, 0.099 Diff
Yainer Diaz - 63 PA, 0.297 wOBA, 0.394 xwOBA, 0.097 Diff
Mike Yastrzemski - 63 PA, 0.298 wOBA, 0.39 xwOBA, 0.092 Diff
Ronald Acuna Jr. - 78 PA, 0.31 wOBA, 0.401 xwOBA, 0.091 Diff
Ryan O'Hearn - 69 PA, 0.21 wOBA, 0.288 xwOBA, 0.078 Diff
Aaron Judge - 84 PA, 0.538 wOBA, 0.616 xwOBA, 0.078 Diff
Colt Keith - 57 PA, 0.22 wOBA, 0.297 xwOBA, 0.077 Diff
Zach Neto - 62 PA, 0.276 wOBA, 0.349 xwOBA, 0.073 Diff
Junior Caminero - 82 PA, 0.369 wOBA, 0.436 xwOBA, 0.067 Diff
Bottom 10
Chase Meidroth - 76 PA, 0.412 wOBA, 0.298 xwOBA, -0.114 Diff
Jorge Polanco - 74 PA, 0.472 wOBA, 0.376 xwOBA, -0.096 Diff
Matt Olson - 85 PA, 0.522 wOBA, 0.428 xwOBA, -0.094 Diff
Harrison Bader - 83 PA, 0.413 wOBA, 0.319 xwOBA, -0.094 Diff
Jacob Wilson - 67 PA, 0.385 wOBA, 0.3 xwOBA, -0.085 Diff
Willy Adames - 79 PA, 0.396 wOBA, 0.324 xwOBA, -0.072 Diff
Brandon Marsh - 64 PA, 0.488 wOBA, 0.417 xwOBA, -0.071 Diff
Yandy Diaz - 74 PA, 0.446 wOBA, 0.376 xwOBA, -0.07 Diff
Julio Rodriguez - 76 PA, 0.449 wOBA, 0.38 xwOBA, -0.069 Diff
Patrick Bailey - 58 PA, 0.369 wOBA, 0.302 xwOBA, -0.067 Diff
Aaron Judge: 37.0 PA, +0.354 xwOBA OE
Josh Bell: 31.0 PA, +0.195 xwOBA OE
Jackson Merrill: 37.0 PA, +0.182 xwOBA OE
Sal Stewart: 29.0 PA, +0.17 xwOBA OE
Shohei Ohtani: 42.0 PA, +0.154 xwOBA OE
Mookie Betts: 43.0 PA, +0.144 xwOBA OE
Cal Raleigh: 41.0 PA, +0.14 xwOBA OE
Yainer Diaz: 29.0 PA, +0.125 xwOBA OE
Kyle Schwarber: 46.0 PA, +0.124 xwOBA OE
Gabriel Moreno: 32.0 PA, +0.124 xwOBA OE
George Springer: 42.0 PA, +0.115 xwOBA OE
Junior Caminero: 40.0 PA, +0.115 xwOBA OE
Daylen Lile: 47.0 PA, +0.109 xwOBA OE
Geraldo Perdomo: 43.0 PA, +0.106 xwOBA OE
Matt Olson: 42.0 PA, +0.105 xwOBA OE
Josh Lowe: 33.0 PA, -0.166 xwOBA OE
Nolan Gorman: 32.0 PA, -0.134 xwOBA OE
Eugenio Suarez: 41.0 PA, -0.131 xwOBA OE
Brooks Lee: 30.0 PA, -0.13 xwOBA OE
Nick Gonzales: 33.0 PA, -0.129 xwOBA OE
Taylor Ward: 37.0 PA, -0.124 xwOBA OE
C.J. Abrams: 43.0 PA, -0.119 xwOBA OE
Lars Nootbaar: 41.0 PA, -0.117 xwOBA OE
Freddie Freeman: 43.0 PA, -0.109 xwOBA OE
Matt McLain: 30.0 PA, -0.108 xwOBA OE
Jazz Chisholm: 37.0 PA, -0.105 xwOBA OE
Gavin Lux: 29.0 PA, -0.1 xwOBA OE
Wenceel Perez: 32.0 PA, -0.099 xwOBA OE
Colson Montgomery: 34.0 PA, -0.099 xwOBA OE
Bryan Reynolds: 38.0 PA, -0.098 xwOBA OE
Aaron Judge - 84 PA, 50 BIP, 15 Brls, 30.0 Brl%
Jackson Merrill - 52 PA, 34 BIP, 9 Brls, 26.5 Brl%
Jo Adell - 60 PA, 40 BIP, 10 Brls, 25.0 Brl%
Byron Buxton - 74 PA, 49 BIP, 12 Brls, 24.5 Brl%
Michael Busch - 71 PA, 49 BIP, 12 Brls, 24.5 Brl%
Junior Caminero - 82 PA, 63 BIP, 15 Brls, 23.8 Brl%
Kyle Schwarber - 92 PA, 51 BIP, 12 Brls, 23.5 Brl%
Nick Kurtz - 58 PA, 31 BIP, 7 Brls, 22.6 Brl%
Cal Raleigh - 79 PA, 50 BIP, 11 Brls, 22.0 Brl%
George Springer - 82 PA, 52 BIP, 11 Brls, 21.2 Brl%
Aaron Judge - 84 PA, 0.616 xwOBA
Yordan Alvarez - 72 PA, 0.463 xwOBA
Josh Bell - 59 PA, 0.462 xwOBA
Ivan Herrera - 83 PA, 0.46 xwOBA
Ian Happ - 82 PA, 0.459 xwOBA
Juan Soto - 85 PA, 0.45 xwOBA
Austin Martin - 75 PA, 0.442 xwOBA
Kerry Carpenter - 55 PA, 0.44 xwOBA
Michael Busch - 71 PA, 0.439 xwOBA
Cal Raleigh - 79 PA, 0.437 xwOBA
Luis Arraez - 69 PA, 126 Swings, 92.9 Cont%
Jacob Wilson - 67 PA, 121 Swings, 92.6 Cont%
Nico Hoerner - 80 PA, 135 Swings, 91.9 Cont%
Maikel Garcia - 74 PA, 109 Swings, 91.7 Cont%
Cody Freeman - 53 PA, 90 Swings, 91.1 Cont%
Mike Yastrzemski - 63 PA, 120 Swings, 90.0 Cont%
Mookie Betts - 81 PA, 128 Swings, 89.8 Cont%
Steven Kwan - 86 PA, 154 Swings, 89.0 Cont%
Geraldo Perdomo - 86 PA, 171 Swings, 88.9 Cont%
Matt Chapman - 75 PA, 121 Swings, 88.4 Cont%
Corbin Carroll - 5 Attempts (4 steals)
Luke Keaschall - 5 Attempts (4 steals)
Nico Hoerner - 5 Attempts (3 steals)
Royce Lewis - 5 Attempts (5 steals)
Jose Caballero - 5 Attempts (4 steals)
Dansby Swanson - 5 Attempts (5 steals)
Jazz Chisholm Jr. - 5 Attempts (4 steals)
Trevor Story - 4 Attempts (4 steals)
Josh Naylor - 4 Attempts (4 steals)
Lawrence Butler - 4 Attempts (3 steals)
Willy Adames - 3 Attempts (2 steals)
Miguel Rojas - 3 Attempts (3 steals)
Julio Rodriguez - 3 Attempts (3 steals)
Jesus Sanchez - 3 Attempts (3 steals)
Juan Soto - 3 Attempts (3 steals)
Fernando Tatis Jr. - 3 Attempts (3 steals)
Geraldo Perdomo - 3 Attempts (2 steals)
Jackson Holliday - 3 Attempts (2 steals)
Elly De La Cruz - 3 Attempts (3 steals)
Ji Hwan Bae - 3 Attempts (2 steals)
Mickey Moniak - 3 Attempts (3 steals)
Caleb Durbin - 3 Attempts (3 steals)
Pete Crow-Armstrong - 3 Attempts (3 steals)
Chandler Simpson - 3 Attempts (3 steals)
Byron Buxton - 3 Attempts (3 steals)
Corbin Carroll - 14 Attempts (12 steals)
Juan Soto - 14 Attempts (11 steals)
Francisco Lindor - 13 Attempts (10 steals)
Royce Lewis - 11 Attempts (10 steals)
Jazz Chisholm Jr. - 11 Attempts (9 steals)
Jose Caballero - 10 Attempts (8 steals)
Chandler Simpson - 9 Attempts (8 steals)
Steven Kwan - 9 Attempts (6 steals)
Jake Mangum - 9 Attempts (7 steals)
Nico Hoerner - 8 Attempts (5 steals)
Trevor Story - 8 Attempts (8 steals)
Luke Keaschall - 8 Attempts (7 steals)
Trea Turner - 8 Attempts (8 steals)
Jackson Holliday - 8 Attempts (6 steals)
Aaron Judge - 84 PA, 14.3 K%, 30.0 Brl%
Andrew Benintendi - 70 PA, 20.0 K%, 14.3 Brl%
Cal Raleigh - 79 PA, 19.0 K%, 22.0 Brl%
Ivan Herrera - 83 PA, 13.3 K%, 15.5 Brl%
Jackson Chourio - 64 PA, 17.2 K%, 15.2 Brl%
Josh Bell - 59 PA, 15.3 K%, 20.0 Brl%
Juan Soto - 85 PA, 20.0 K%, 19.6 Brl%
Junior Caminero - 82 PA, 17.1 K%, 23.8 Brl%
Max Kepler - 57 PA, 19.3 K%, 15.8 Brl%
Yainer Diaz - 63 PA, 11.1 K%, 16.4 Brl%
Yordan Alvarez - 72 PA, 16.7 K%, 17.3 Brl%
George Springer - 123 PA, +0.118 xwOBA
Mark Vientos - 115 PA, +0.114 xwOBA
Junior Caminero - 118 PA, +0.108 xwOBA
Austin Martin - 93 PA, +0.106 xwOBA
Geraldo Perdomo - 126 PA, +0.103 xwOBA
Josh Bell - 82 PA, +0.101 xwOBA
Ian Happ - 117 PA, +0.1 xwOBA
Jo Adell - 96 PA, +0.096 xwOBA
Mike Yastrzemski - 96 PA, +0.086 xwOBA
Bryson Stott - 99 PA, +0.085 xwOBA
Junior Caminero - 118 PA, +12.5 Brl%
Mark Vientos - 115 PA, +11.7 Brl%
George Springer - 123 PA, +11.1 Brl%
Jo Adell - 96 PA, +9.9 Brl%
Giancarlo Stanton - 83 PA, +9.6 Brl%
Vinnie Pasquantino - 118 PA, +9.6 Brl%
Yoan Moncada - 80 PA, +8.5 Brl%
Brice Turang - 121 PA, +8.4 Brl%
Zach Neto - 99 PA, +8.2 Brl%
Colton Cowser - 114 PA, +7.3 Brl%
Mike Yastrzemski - 96 PA, +13.8 Cont%
Jackson Holliday - 121 PA, +11.5 Cont%
Matt Chapman - 88 PA, +11.1 Cont%
Andrew McCutchen - 81 PA, +9.8 Cont%
Trevor Larnach - 102 PA, +8.1 Cont%
Julio Rodriguez - 113 PA, +6.9 Cont%
Brooks Baldwin - 82 PA, +6.7 Cont%
Spencer Horwitz - 97 PA, +6.4 Cont%
Andrew Vaughn - 98 PA, +6.4 Cont%
Maikel Garcia - 117 PA, +5.8 Cont%
Mike Yastrzemski - 96 PA, -16.8 K%
Jackson Holliday - 121 PA, -10.4 K%
Trevor Story - 112 PA, -10.4 K%
Matt Chapman - 88 PA, -10.1 K%
Trevor Larnach - 102 PA, -8.8 K%
Spencer Horwitz - 97 PA, -8.6 K%
Brent Rooker - 114 PA, -8.5 K%
Bryson Stott - 99 PA, -8.3 K%
Aaron Judge - 124 PA, -8.3 K%
Kyle Schwarber - 135 PA, -8.2 K%
Nathan Lukes: +4.2
Trevor Larnach: +4.0
Eric Wagaman: +2.7
Julio Rodriguez: +2.53
Jake Cronenworth: +2.5
Patrick Bailey: -3.1
Xavier Edwards: -3.0
Willson Contreras: -3.0
Casey Schmitt: -2.75
Luis Rengifo: -2.6
Junior Caminero - +3.4% Contact%, +3.0 mph exit velo, -9.6 Chase%
Jeremy Pena - +6.0% Contact%, +3.7 mph exit velo, -10.6 Chase%
Nico Hoerner - +9.8% Contact%, +4.4 mph exit velo, -8.4 Chase%
Maikel Garcia - +10.2% Contact%, +3.8 mph exit velo, -11.4 Chase%
Michael Busch - +4.7% Contact%, +6.3 mph exit velo, -7.2 Chase%
Jake Meyers - +8.2% Contact%, +3.1 mph exit velo, -3.7 Chase%
Matt McLain - +8.1% Contact%, +4.4 mph exit velo, -5.0 Chase%
Francisco Lindor - 0.392 xwOBA, 10.5% Brl%, 81.0% Contact%, 23.5% Chase%, 15.5% K%
George Springer - 0.447 xwOBA, 22.5% Brl%, 77.2% Contact%, 22.1% Chase%, 21.7% K%
Geraldo Perdomo - 0.434 xwOBA, 12.2% Brl%, 89.1% Contact%, 19.5% Chase%, 11.7% K%
Ivan Herrera - 0.428 xwOBA, 15.8% Brl%, 77.1% Contact%, 24.2% Chase%, 19.0% K%
Juan Soto - 0.433 xwOBA, 19.5% Brl%, 81.1% Contact%, 23.6% Chase%, 20.7% K%
Matt Olson - 0.469 xwOBA, 19.5% Brl%, 79.6% Contact%, 22.1% Chase%, 19.0% K%
Mookie Betts - 0.444 xwOBA, 14.3% Brl%, 88.8% Contact%, 16.5% Chase%, 7.7% K%
Vladimir Guerrero Jr. - 0.429 xwOBA, 12.2% Brl%, 79.3% Contact%, 22.2% Chase%, 5.2% K%
Zack Gelof - 42.1% Whiff%, 83.3% Weak%, 0.987 Cold Rating
Brenton Doyle - 41.2% Whiff%, 80.8% Weak%, 0.977 Cold Rating
Francisco Alvarez - 35.8% Whiff%, 73.7% Weak%, 0.911 Cold Rating
Eugenio Suarez - 34.8% Whiff%, 75.0% Weak%, 0.902 Cold Rating
Daniel Schneemann - 35.9% Whiff%, 71.4% Weak%, 0.901 Cold Rating
Matt Wallner - 33.3% Whiff%, 77.8% Weak%, 0.893 Cold Rating
Jazz Chisholm - 34.8% Whiff%, 69.7% Weak%, 0.854 Cold Rating
Emmanuel Rivera - 37.1% Whiff%, 68.0% Weak%, 0.851 Cold Rating
Pete Crow-Armstrong - 35.6% Whiff%, 68.0% Weak%, 0.834 Cold Rating
Oswald Peraza - 35.2% Whiff%, 68.2% Weak%, 0.833 Cold Rating
Christian Cairo (CLE): 4/4, 2R, 1HR, 4RBI, 1SB, 38FPts
Trevor Hauver (TEX): 3/4, 2R, 1HR, 5RBI, 0SB, 34FPts
Esmerlyn Valdez (PIT): 3/4, 3R, 1HR, 5RBI, 0SB, 34FPts
Kyler Fedko (MIN): 3/3, 2R, 0HR, 1RBI, 2SB, 29FPts
Max Anderson (DET): 2/4, 2R, 1HR, 4RBI, 0SB, 29FPts
Dominic Keegan (TB): 2/5, 2R, 2HR, 2RBI, 0SB, 28FPts
Nate Nankil (OAK): 4/5, 2R, 1HR, 2RBI, 0SB, 27FPts
Blake Dunn (CIN): 1/2, 2R, 1HR, 1RBI, 1SB, 25FPts
Adam Hackenberg (CWS): 2/3, 1R, 1HR, 3RBI, 0SB, 25FPts
Luke Adams (MIL): 1/1, 1R, 1HR, 1RBI, 1SB, 25FPts
Ryan Webb (CLE): 92 Pitches, 7IP, 2H, 0ER, 7K, 2BB, 31FPts
Gage Jump (OAK): 0 Pitches, 5IP, 4H, 0ER, 8K, 1BB, 29FPts
Brody Hopkins (TB): 0 Pitches, 5IP, 3H, 0ER, 7K, 2BB, 26FPts
Yunior Tur (OAK): 84 Pitches, 5IP, 2H, 0ER, 8K, 2BB, 24FPts
Allan Winans (NYY): 80 Pitches, 6IP, 3H, 1ER, 6K, 2BB, 24FPts
Ixan Henderson (STL): 0 Pitches, 6IP, 3H, 0ER, 4K, 0BB, 23FPts
Drake Fellows (PIT): 76 Pitches, 6IP, 4H, 1ER, 5K, 1BB, 22FPts
George Klassen (LAA): 89 Pitches, 6IP, 6H, 2ER, 8K, 1BB, 21FPts
Shane Drohan (BOS): 79 Pitches, 5IP, 5H, 2ER, 6K, 1BB, 19FPts
Tanner McDougal (CWS): 0 Pitches, 3IP, 1H, 0ER, 5K, 0BB, 16FPts
Luis Campusano (AAA - SD) 459 PA 1.043 OPS
Jose Rojas (AAA - NYY) 503 PA 0.993 OPS
Carlos Perez - 542208 (AAA - CHC) 449 PA 0.964 OPS
Sam Hilliard (AAA - COL) 398 PA 0.959 OPS
Felix Reyes (AAA - PHI) 399 PA 0.95 OPS
JJ Wetherholt (AAA - STL) 478 PA 0.939 OPS
Ryan Ward (AAA - LAD) 634 PA 0.936 OPS
Rece Hinds (AAA - CIN) 433 PA 0.926 OPS
Eduardo Valencia (AAA - DET) 410 PA 0.919 OPS
Tim Elko (AAA - CWS) 396 PA 0.918 OPS
Esteury Ruiz (AAA - LAD) 466 PA 0.918 OPS
Spencer Jones (AAA - NYY) 489 PA 0.917 OPS
Gabriel Gonzalez (AAA - MIN) 388 PA 0.912 OPS
Ryan Vilade (AAA - CIN) 438 PA 0.911 OPS
Sterlin Thompson (AAA - COL) 493 PA 0.909 OPS
Nick Solak (AAA - PIT) 462 PA 0.905 OPS
Yonathan Perlaza (AAA - SD) 603 PA 0.903 OPS
Bryan Torres - 663494 (AAA - STL) 414 PA 0.899 OPS
Bobby Dalbec (AAA - KC) 441 PA 0.896 OPS
Jonathon Long (AAA - CHC) 592 PA 0.892 OPS
Ty Johnson (AA - TB) 110 IP 25.9% K-BB
Mitch Bratt (AA - ARI) 122 IP 25.1% K-BB
Robby Snelling (AAA - MIA) 131 IP 23.3% K-BB
Brycen Mautz (AA - STL) 114 IP 21.5% K-BB
Joander Suarez (AAA - NYM) 93 IP 20.2% K-BB
John Klein (AAA - MIN) 102 IP 20.1% K-BB
Allan Winans (AAA - NYY) 99 IP 19.6% K-BB
Landon Harper (AA - nan) 107 IP 19.1% K-BB
Jack Wenninger (AA - NYM) 135 IP 18.8% K-BB
Riley Gowens (AA - CWS) 132 IP 18.7% K-BB
Tyler Uberstine (AAA - BOS) 115 IP 18.6% K-BB
Trey Supak (AAA - TEX) 123 IP 18.6% K-BB
Kohl Drake (AAA - ARI) 89 IP 18.6% K-BB
Mick Abel (AAA - MIN) 98 IP 18.5% K-BB
Blade Tidwell (AAA - SF) 95 IP 18.3% K-BB
Sean Sullivan - 807743 (AA - COL) 97 IP 18.1% K-BB
Lucas Braun (AAA - ATL) 142 IP 18.1% K-BB
George Klassen (AAA - LAA) 108 IP 18.0% K-BB
Chen Zhong-Ao Zhuang (AA - OAK) 145 IP 17.8% K-BB
Alan Rangel (AAA - PHI) 119 IP 17.1% K-BB
McCade Brown (0.0% Owned): Projected 5.26IP 2.35ER 5.9SO 1.96BB 16.07FPts
Martin Perez (7.5% Owned): Projected 5.76IP 2.65ER 5.36SO 1.82BB 15.02FPts
Tyler Wells (21.0% Owned): Projected 5.35IP 2.28ER 4.99SO 1.62BB 14.89FPts
Josh Bell - 31 PA, 1.113 OPS
Brandon Marsh - 31 PA, 1.111 OPS
Kody Clemens - 33 PA, 1.088 OPS
Otto Kemp - 35 PA, 1.017 OPS
Michael Helman - 28 PA, 1.011 OPS
Spencer Horwitz - 32 PA, 0.999 OPS
Chase Meidroth - 35 PA, 0.986 OPS
Yoan Moncada - 27 PA, 0.982 OPS
Caleb Durbin - 32 PA, 0.973 OPS
Max Kepler - 27 PA, 0.973 OPS
Luke Keaschall 2B (48.0% Owned): Projected 0.71R 0.12HR 0.81RBI 0.62SO 0.75BB 0.24SB 9.69FPts
Trent Grisham CF (45.5% Owned): Projected 0.94R 0.2HR 0.68RBI 1.06SO 0.65BB 0.05SB 9.54FPts
Jakob Marsee OF (40.0% Owned): Projected 0.79R 0.11HR 0.59RBI 1.21SO 0.7BB 0.36SB 9.51FPts
Sal Frelick OF (38.0% Owned): Projected 0.76R 0.08HR 0.55RBI 0.67SO 0.49BB 0.18SB 9.06FPts
Giancarlo Stanton DH (37.0% Owned): Projected 0.73R 0.3HR 0.77RBI 1.24SO 0.35BB 0.01SB 9.03FPts
Kyle Teel C (17.5% Owned): Projected 0.67R 0.19HR 0.61RBI 1.07SO 0.49BB 0.09SB 8.92FPts
Harrison Bader CF (27.0% Owned): Projected 0.73R 0.19HR 0.53RBI 1.36SO 0.48BB 0.15SB 8.81FPts
Jeremiah Jackson SS (20.0% Owned): Projected 0.65R 0.18HR 0.58RBI 0.98SO 0.33BB 0.14SB 8.78FPts
Mike Yastrzemski CF (6.5% Owned): Projected 0.79R 0.17HR 0.58RBI 0.96SO 0.5BB 0.05SB 8.7FPts
Chandler Simpson SS (24.5% Owned): Projected 0.6R 0.01HR 0.41RBI 0.5SO 0.24BB 0.46SB 8.62FPts