| IP | ERA | W-L | HLD | SV | K/BB | K/9 | WHIP | FSP |
|---|---|---|---|---|---|---|---|---|
| 27.2 | 0.98 | 1-1 | 0 | 18 | 54/12 | 17.6 | 0.87 | 18.23 |
| Compared to same point last season | ||||||||
| 21.0 | 5.14 | 0-2 | 0 | 13 | 40/12 | 17.1 | 1.33 | |
Mason Miller's historic run hits a minor speed bump, but his elite strikeout rate keeps his fantasy ceiling unmatched.
Mason Miller has hit a minor speed bump recently, posting a 3.91 ERA and 2.17 WHIP over his last 14 days. Still, his season-long profile is elite, boasting a 1.09 ERA and 51 strikeouts in 24.8 innings. He remains the premier high-leverage weapon for the fourth-place Royals, who sit at 27-39 in the AL Central.
Under the hood, his recent 2.50 WHIP over the last week is a small-sample fluke. Our models project Miller to finish the year with 30 saves, a 2.55 ERA, and a 0.99 WHIP. His career-best 18.51 K/9 this season proves his dominance is entirely sustainable, and any regression will be toward elite ratios.
This week, the Royals face the Rangers and Astros at home. Favorable matchups against starters like MacKenzie Gore (4.23 ERA) and Mike Burrows (5.77 ERA) should yield plenty of late-game leads. Our models project 1.6 saves and 4.3 strikeouts over 2.2 innings, making Miller a mandatory weekly Start.
Updated 1 day ago
| DATE | OPP | INN | PC | K | WLK | ER | DEC | ERA | WHIP | PTS | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 06/08 | CIN | 1.0 | 19 | 3 | 0 | 0 | N/A | 0.98 | 0.87 | 5 | |
| 06/06 | NYM | 1.0 | 17 | 1 | 1 | 0 | SAVE | 1.01 | 0.90 | 8 | |
| 06/05 | NYM | 0.2 | 17 | 1 | 0 | 1 | N/A | 1.05 | 0.90 | 0 | |
| 05/29 | @WAS | 1.1 | 30 | 2 | 2 | 0 | SAVE | 0.72 | 0.84 | 9 | |
| 05/23 | ATH | 1.0 | 13 | 2 | 0 | 0 | SAVE | 0.76 | 0.80 | 9 | |
| 05/19 | LAD | 0.2 | 22 | 0 | 1 | 0 | LOSS | 0.79 | 0.84 | -4 | |
| 05/18 | LAD | 1.0 | 22 | 1 | 2 | 0 | SAVE | 0.82 | 0.82 | 7 | |
| 05/15 | @SEA | 1.1 | 34 | 4 | 1 | 0 | SAVE | 0.86 | 0.76 | 10 | |
| 05/13 | @MIL | 1.0 | 20 | 2 | 0 | 0 | SAVE | 0.92 | 0.66 | 9 | |
| 05/09 | STL | 1.1 | 29 | 4 | 2 | 0 | SAVE | 0.96 | 0.64 | 11 | |
| 05/06 | @SF | 1.0 | 13 | 2 | 0 | 0 | N/A | 1.04 | 0.58 | 4 | |
| 05/03 | CHW | 1.0 | 15 | 3 | 0 | 0 | SAVE | 1.10 | 0.61 | 10 | |
| 04/29 | CHC | 1.0 | 19 | 1 | 1 | 0 | N/A | 1.17 | 0.59 | 3 | |
| 04/27 | CHC | 1.0 | 21 | 1 | 0 | 2 | N/A | 1.26 | 0.56 | -1 | |
| 04/25 | @ARI | 1.0 | 13 | 0 | 0 | 0 | SAVE | 0.00 | 0.38 | 7 | |
| 04/23 | @COL | 1.0 | 7 | 0 | 0 | 0 | SAVE | 0.00 | 0.41 | 7 | |
| 04/19 | @LAA | 1.0 | 13 | 2 | 0 | 0 | SAVE | 0.00 | 0.35 | 9 | |
| 04/18 | @LAA | 1.0 | 20 | 2 | 1 | 0 | SAVE | 0.00 | 0.39 | 8 | |
| 04/16 | SEA | 1.0 | 14 | 3 | 0 | 0 | SAVE | 0.00 | 0.21 | 10 | |
| 04/14 | SEA | 1.0 | 15 | 1 | 0 | 0 | SAVE | 0.00 | 0.24 | 8 | |
| 04/10 | COL | 1.0 | 13 | 3 | 0 | 0 | WIN | 0.00 | 0.27 | 10 | |
| 04/09 | COL | 1.0 | 10 | 3 | 0 | 0 | N/A | 0.00 | 0.32 | 5 | |
| 04/08 | @PIT | 1.0 | 10 | 2 | 0 | 0 | N/A | 0.00 | 0.38 | 4 | |
| 04/05 | @BOS | 1.0 | 12 | 3 | 0 | 0 | SAVE | 0.00 | 0.46 | 10 | |
| 04/04 | @BOS | 1.0 | 11 | 3 | 0 | 0 | SAVE | 0.00 | 0.60 | 10 | |
| 04/01 | SF | 1.1 | 19 | 3 | 0 | 0 | SAVE | 0.00 | 0.86 | 10 | |
| 03/28 | DET | 1.0 | 18 | 2 | 1 | 0 | SAVE | 0.00 | 1.00 | 9 | |
| Totals: | 27.2 | 466 | 54 | 12 | 3 | 184 | |||||
| YEAR | TM | APP | INN | PC | K | WLK | SV | W-L | ERA | WHIP | K/9 | PTS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023 | OAK | 10 | 33.1 | 609 | 38 | 16 | 0 | 0-3 | 3.78 | 1.2 | 10.3 | 62 |
| 2024 | OAK | 55 | 62.2 | 1024 | 104 | 21 | 28 | 2-2 | 2.59 | 0.89 | 14.9 | 328 |
| 2025 | ATH | 62 | 59.2 | 1012 | 112 | 28 | 22 | 1-2 | 2.72 | 0.96 | 16.9 | 299 |
| 2026 | SD | 27 | 27.2 | 466 | 54 | 12 | 18 | 1-1 | 0.98 | 0.87 | 17.6 | 184 |
| ON PACE | 67 | 68 | 1161 | 134 | 29 | 44 | 2-2 | 0.98 | 0.87 | 17.6 | 459 | |
| 3-YEAR AVG | 42 | 51 | 882 | 85 | 22 | 17 | 1-2 | 2.94 | 0.98 | 14.7 | 230 | |
| Career | 154 | 181.0 | 3111 | 308 | 77 | 0 | 0-0 | 2.64 | 0.98 | 15.3 | ||
| ERA | WHIP | SAVES | HOLDS | WINS | SO | K/BB | K/9 | SVHD | IP | LOSSES | PC | FPTS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1.227 | 3.096 | 1.4 | 0.1 | 0.0 | 7.5 | 1.2 | 18.4 | 1.5 | 3 | 0.1 | 48 | 18.4 |
| ERA | WHIP | SAVES | HOLDS | WINS | SO | K/BB | K/9 | SVHD | IP | LOSSES | PC | FPTS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0.6 | 0.367 | 0.6 | 0 | 0 | 1.8 | 2.9 | 18.3 | 0.6 | 3.0 | 0 | 19.3 | 5.8 |
| NAME | OWN | START |
|---|---|---|
| Ethan Salas | 2% | 0% |
| Freddy Fermin | 1% | 1% |
| Luis Campusano | 1% | 0% |
| NAME | OWN | START |
|---|---|---|
| Manny Machado | 97% | 86% |
| Gavin Sheets | 31% | 24% |
| Ty France | 3% | 2% |
| NAME | OWN | START |
|---|---|---|
| Xander Bogaerts | 55% | 41% |
| Jake Cronenworth | 6% | 1% |
| NAME | OWN | START |
|---|---|---|
| Fernando Tatis Jr. | 100% | 95% |
| Jackson Merrill | 90% | 76% |
| Ramon Laureano | 18% | 3% |
| Miguel Andujar | 9% | 5% |
| NAME | OWN | START |
|---|---|---|
| Michael King | 97% | 67% |
| Nick Pivetta | 69% | 9% |
| Randy Vasquez | 50% | 32% |
| Walker Buehler | 37% | 29% |
| Joe Musgrove | 18% | 1% |
| Lucas Giolito | 12% | 9% |
| Griffin Canning | 4% | 3% |
| NAME | OWN | START |
|---|---|---|
| Mason Miller | 99% | 98% |
| Jason Adam | 35% | 33% |
| Adrian Morejon | 25% | 25% |
| Jeremiah Estrada | 11% | 3% |
| Bradgley Rodriguez | 2% | 2% |
| Team | W-L | Win % | GB | RS | RA |
|---|---|---|---|---|---|
| 42-24 | .636 | - | 345 | 212 | |
| 34-31 | .523 | 7.5 | 247 | 261 | |
| 34-31 | .523 | 7.5 | 283 | 293 | |
| 27-40 | .403 | 15.5 | 275 | 324 | |
| 24-42 | .364 | 18 | 284 | 383 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Luis Campusano | 18 | 52 | 9 | 15 | 3 | 10 | 0 | .288 | |
| Freddy Fermin | 48 | 112 | 14 | 18 | 3 | 11 | 0 | .161 | |
| Rodolfo Durán | 15 | 25 | 2 | 2 | 1 | 2 | 0 | .080 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Gavin Sheets | 59 | 183 | 25 | 42 | 10 | 26 | 3 | .230 | |
| Ty France | 45 | 127 | 14 | 34 | 6 | 18 | 1 | .268 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Jake Cronenworth | 32 | 97 | 13 | 14 | 1 | 4 | 1 | .144 | |
| Samad Taylor | 3 | 8 | 3 | 3 | 0 | 3 | 1 | .375 | |
| Sung-Mun Song | 20 | 31 | 5 | 6 | 0 | 4 | 3 | .194 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Manny Machado | 63 | 229 | 29 | 38 | 11 | 32 | 1 | .166 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Xander Bogaerts | 63 | 225 | 27 | 52 | 8 | 27 | 9 | .231 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Ramón Laureano | 53 | 182 | 23 | 37 | 7 | 21 | 7 | .203 | |
| Jackson Merrill | 62 | 232 | 27 | 46 | 6 | 24 | 10 | .198 | |
| Nick Castellanos | 39 | 115 | 9 | 22 | 4 | 20 | 2 | .191 | |
| Fernando Tatis Jr. | 64 | 242 | 23 | 65 | 1 | 19 | 15 | .269 | |
| Bryce Johnson | 30 | 40 | 5 | 8 | 0 | 2 | 4 | .200 | |
| Jase Bowen | 6 | 15 | 1 | 3 | 0 | 0 | 2 | .200 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Miguel Andujar | 52 | 188 | 18 | 48 | 5 | 17 | 2 | .255 |
| Player | GP | W | L | SV | IP | SO | ERA | WHIP | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Michael King | 13 | 4 | 5 | 0 | 74.0 | 69 | 3.41 | 1.12 | |
| Walker Buehler | 13 | 3 | 3 | 0 | 62.1 | 53 | 4.33 | 1.35 | |
| Randy Vásquez | 13 | 5 | 4 | 0 | 69.1 | 53 | 3.64 | 1.30 | |
| Griffin Canning | 7 | 0 | 4 | 0 | 32.2 | 33 | 6.34 | 1.47 | |
| Nick Pivetta | 4 | 1 | 2 | 0 | 16.0 | 24 | 4.50 | 1.13 | |
| Matt Waldron | 6 | 1 | 2 | 0 | 23.1 | 22 | 8.49 | 1.71 | |
| Germán Márquez | 6 | 3 | 2 | 0 | 29.2 | 19 | 5.76 | 1.45 | |
| Lucas Giolito | 4 | 2 | 1 | 0 | 16.2 | 11 | 4.86 | 1.74 | |
| Kyle Hart | 12 | 0 | 1 | 0 | 16.2 | 10 | 5.40 | 1.08 |
| Player | GP | W | L | SV | IP | SO | ERA | WHIP | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Mason Miller | 27 | 1 | 1 | 18 | 27.2 | 54 | 0.98 | 0.87 | |
| Jason Adam | 26 | 2 | 1 | 1 | 23.0 | 16 | 1.57 | 1.17 | |
| Adrian Morejon | 30 | 5 | 1 | 1 | 33.0 | 38 | 4.36 | 1.09 | |
| Jeremiah Estrada | 21 | 2 | 2 | 1 | 20.2 | 23 | 3.48 | 1.11 | |
| Wandy Peralta | 26 | 0 | 0 | 0 | 30.1 | 20 | 2.37 | 1.39 | |
| Yuki Matsui | 12 | 0 | 0 | 0 | 18.2 | 20 | 1.45 | 0.96 | |
| Bradgley Rodriguez | 27 | 1 | 2 | 0 | 30.1 | 27 | 2.08 | 1.12 | |
| Alek Jacob | 2 | 1 | 0 | 0 | 2.0 | 3 | 9.00 | 2.50 | |
| Ron Marinaccio | 22 | 1 | 0 | 0 | 34.1 | 30 | 3.93 | 1.22 | |
| David Morgan | 12 | 2 | 0 | 0 | 15.1 | 17 | 5.28 | 1.89 |
SIGN UP to see player ownership across all of your fantasy leagues.
| DATE | OPP | SCORE | MATCHUP |
|---|---|---|---|
| 06-08 | CIN | W 6-2 | Walker Buehler Andrew Abbott |
| 06-09 | CIN | 09:40 EDT | Lucas Giolito Chase Burns |
| 06-10 | CIN | 04:10 EDT | Michael King Brady Singer |
| 06-12 | @BAL | 07:05 EDT | Griffin Canning Shane Baz |
| 06-13 | @BAL | 04:05 EDT | Randy Vasquez |
| 06-14 | @BAL | 01:35 EDT | Walker Buehler Trevor Rogers |
Jun 4th
Phillies Sweep Padres 6 Times in 11 Days Without Facing Mason Miller
May 24th
Mason Miller Records Save in First Game Against Former Team
May 16th
Mason Miller Pitches 4-Out Save as Padres Win
May 12th
Padres’ Mason Miller Stars in New Star Wars Promo with Grogu
May 3rd
Mason Miller Delivers Another Electric Performance at Petco Park
Apr 29th
Mason Miller’s Fastball and Slider Are Nearly Indistinguishable, Making ...
Apr 28th
Cubs End Mason Miller’s Run of Scoreless Relief Since Aug. 5
Apr 23rd
Mason Miller Ties Padres Franchise Record with 33.2 Scoreless Innings ...
Apr 21st
MLB’s Velocity Revolution: More Pitchers Are Hitting 100 MPH Than ...
Apr 20th
Mason Miller Dominates Hitters with Historic 71.1% Strikeout Rate
Apr 19th
Padres Beat Angels 4-1 Behind Kikuchi’s 6 Scoreless Innings
Apr 17th
Mason Miller Discusses Scoreless Streak and Padres’ Eight-Game Win ...
Apr 16th
Mason Miller Chasing Historic Sub-1.00 ERA Season for MLB Relievers
Apr 15th
Padres Joke About Mason Miller’s Intimidating Presence
Apr 11th
Mason Miller Dominates Again, Sparks Early Cy Young Buzz
Yankees Optimistic Aaron Judge Will Return Healthy, No Timetable Set
@nypostsports
Jeremy Lin heaps praise on star duo for how they have transformed Knicks
New York Post
Victor Wembanyama’s dirty play is putting the NBA in a predicament
New York Post
Tyler O’Neill’s Ninth-Inning Double Sparks Orioles Rally Opportunity
@jcalvinmeyer
Lázaro Montes Continues Power Surge with Grand Slam, Reaches 18 Homers in Double-A
@MLBPipeline
Jac Caglianone Homers Twice in One Night for MLB
@MLB
Vikings RT Brian O’Neill Returns for Mandatory Minicamp
@SeifertESPN
Kaleb Johnson Stays Confident After Rough Rookie Season, Says His Time to Shine Will Come
@UnderdogNFL
Chiefs, OT Wanya Morris Agree to Explore Trade Options
@AroundTheNFL
Brandon Aiyuk Sparks 49ers Contract Drama with “Stupid” Comment on Social Media
@mattbarrows
Ravens CB Marlon Humphrey Criticizes Team’s New 2026 Jerseys
@NFL_DovKleiman
Raiders Downplay Nakobe Dean’s Absence from Mandatory Minicamp
@ProFootballTalk
Yankees Optimistic Aaron Judge Will Return Healthy, No Timetable Set
@nypostsports
Tyler O’Neill’s Ninth-Inning Double Sparks Orioles Rally Opportunity
@jcalvinmeyer
Lázaro Montes Continues Power Surge with Grand Slam, Reaches 18 Homers in Double-A
@MLBPipeline
Jac Caglianone Homers Twice in One Night for MLB
@MLB
Braden Montgomery Records First Career MLB Hit, Driving in a Run
@whitesox
D-backs' Lovullo defends Marte: 'Great teammate'
Buster Olney
Jeremy Lin heaps praise on star duo for how they have transformed Knicks
New York Post
Victor Wembanyama’s dirty play is putting the NBA in a predicament
New York Post
NBA: No Flagrant Upgrade for Wembanyama’s Uncalled Foul on Brunson
@JonKrawczynski
NBA: Wembanyama Won’t Receive Flagrant Upgrade After Uncalled Foul on Brunson
@ShamsCharania
NBA Says No Flagrant Upgrade for Wembanyama’s Foul on Brunson; No Further Action Taken
@ShamsCharania
NBA Reviewing Wembanyama’s Shove for Possible Retroactive Flagrant 2, Suspension Looms
@SbondyNBA
William Karlsson Scores to Cut Vegas Deficit to 3-2 in Second Period
@WaltRuff
Jordan Staal Makes NHL History with Goal in Fourth Straight Stanley Cup Final Game
@NHLPR
McNabb Buzzer-Beater Disallowed as Hurricanes Keep 3-1 Lead
@JesseGranger_
Jordan Staal Having His Best Season Yet with the Hurricanes
@ShutdownLine
Taylor Hall Sparks Hurricanes in Record-Fast Playoff Start
@NHLPR
Logan Stankoven’s 11th Playoff Goal Moves Him Near Hurricanes/Whalers Record
@NHLPR
| Walker Buehler SD SP | +11.4 |
| Grant Holmes ATL SP | +10.6 |
| Colton Cowser BAL RF | +9.0 |
| Matt McLain CIN 2B | +8.8 |
| Alex Lange KC RP | +8.7 |
| Dustin May STL SP | +8.3 |
| Brandon Marsh PHI LF | +8.0 |
| Troy Melton DET SP | +8.0 |
| Brandon Valenzuela TOR C | +7.7 |
| Stephen Kolek KC SP | +7.3 |
| J.T. Ginn ATH SP | +6.9 |
| Jung Hoo Lee SF RF | +6.4 |
| Braden Montgomery CHW RF | +6.1 |
| Jake Bauers MIL 1B | +5.9 |
| Trent Grisham NYY CF | +5.7 |
| Cade Cavalli WAS SP | -10.7 |
| Randy Vasquez SD SP | -9.0 |
| Jameson Taillon CHC SP | -8.2 |
| Aaron Nola PHI SP | -8.0 |
| Joey Cantillo CLE SP | -7.1 |
| Emmet Sheehan LAD SP | -6.4 |
| David Sandlin CHW SP | -5.5 |
| Shane Baz BAL SP | -5.4 |
| Sean Manaea NYM RP | -5.2 |
| Michael McGreevy STL SP | -4.5 |
| Jack Flaherty DET SP | -4.4 |
| Ryan O'Hearn PIT RF | -4.3 |
| Jorge Mateo ATL SS | -4.1 |
| Salvador Perez KC C | -3.9 |
| Connor Prielipp MIN SP | -3.5 |