| IP | ERA | W-L | HLD | SV | K/BB | K/9 | WHIP | FSP |
|---|---|---|---|---|---|---|---|---|
| 35.2 | 2.52 | 1-1 | 10 | 3 | 32/10 | 8.1 | 1.37 | 6.39 |
| Compared to same point last season | ||||||||
| 37.0 | 6.57 | 2-3 | 16 | 0 | 39/10 | 9.5 | 1.54 | |
Jose A. Ferrer emerges as a reliable high-leverage weapon for the first-place Mariners
Ferrer has been lights-out over his last 14 days, posting a perfect 0.00 ERA and a 0.60 WHIP across five innings of work. The first-place Mariners, currently 47-46, have relied heavily on the 26-year-old lefty as their bullpen has been thin due to injuries to Matt Brash and Cooper Criswell. He has solidified his spot as the primary setup option in the late innings according to recent usage patterns.
While his career numbers suggest a pitcher prone to traffic, Ferrer has significantly outperformed our season projections recently. Our models expected a 3.57 ERA, yet he sits at a sharp 2.66 mark through 33.8 innings this season. The recent dominance is supported by a 9.00 K/9 over the last two weeks, suggesting that while his season-long 1.45 WHIP remains a slight concern, his ability to strand runners is becoming a sustainable asset.
The Mariners conclude their road trip with a final game against the Marlins followed by a three-game set against the Rays. Facing Miami's Janson Junk and his 4.80 ERA, as well as Tampa Bay's Ian Seymour and his 4.45 ERA, provides ample opportunity for the Mariners to carry leads into the late innings. With several high-leverage arms sidelined, Ferrer is in line for multiple save and hold opportunities this weekend. Start.
Updated 7 hrs ago
| DATE | OPP | INN | PC | K | WLK | ER | DEC | ERA | WHIP | PTS | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 07/07 | @MIA | 1.0 | 8 | 1 | 0 | 0 | N/A | 2.52 | 1.35 | 3 | |
| 07/03 | TOR | 1.0 | 15 | 1 | 1 | 0 | N/A | 2.60 | 1.38 | 3 | |
| 06/29 | LAA | 1.0 | 19 | 1 | 1 | 0 | N/A | 2.67 | 1.40 | 2 | |
| 06/27 | @CLE | 1.0 | 10 | 1 | 0 | 0 | N/A | 2.76 | 1.38 | 3 | |
| 06/26 | @CLE | 1.0 | 11 | 1 | 0 | 0 | HOLD | 2.84 | 1.42 | 3 | |
| 06/23 | @PIT | 1.0 | 10 | 0 | 0 | 0 | HOLD | 2.93 | 1.47 | 2 | |
| 06/20 | BOS | 0.2 | 18 | 0 | 0 | 0 | N/A | 3.03 | 1.52 | 0 | |
| 06/14 | @WAS | 1.0 | 10 | 1 | 0 | 0 | N/A | 3.10 | 1.48 | 3 | |
| 06/13 | @WAS | 0.1 | 10 | 0 | 1 | 3 | N/A | 3.21 | 1.50 | -4 | |
| 06/09 | @BAL | 1.0 | 42 | 1 | 1 | 2 | WIN | 2.28 | 1.41 | 4 | |
| 06/07 | @DET | 0.1 | 18 | 0 | 2 | 0 | HOLD | 1.69 | 1.31 | -0 | |
| 06/06 | @DET | 1.0 | 15 | 1 | 1 | 0 | N/A | 1.71 | 1.25 | 3 | |
| 06/03 | NYM | 1.0 | 13 | 1 | 0 | 0 | N/A | 1.78 | 1.26 | 3 | |
| 06/01 | NYM | 1.0 | 13 | 1 | 0 | 0 | N/A | 1.85 | 1.27 | 3 | |
| 05/29 | ARI | 0.2 | 12 | 0 | 0 | 0 | HOLD | 1.93 | 1.33 | 1 | |
| 05/26 | @ATH | 1.0 | 13 | 0 | 0 | 0 | N/A | 1.99 | 1.32 | 2 | |
| 05/24 | @KC | 0.1 | 5 | 0 | 0 | 0 | N/A | 2.08 | 1.34 | 1 | |
| 05/20 | CHW | 1.0 | 19 | 3 | 0 | 1 | SAVE | 2.11 | 1.36 | 9 | |
| 05/19 | CHW | 0.1 | 4 | 1 | 0 | 0 | HOLD | 1.77 | 1.38 | 2 | |
| 05/18 | CHW | 1.1 | 19 | 1 | 0 | 0 | HOLD | 1.80 | 1.40 | 3 | |
| 05/15 | SD | 1.0 | 11 | 1 | 0 | 0 | N/A | 1.71 | 1.29 | 3 | |
| 05/10 | @CHW | 1.0 | 25 | 0 | 0 | 0 | HOLD | 1.80 | 1.35 | 1 | |
| 05/06 | ATL | 1.0 | 11 | 1 | 0 | 0 | SAVE | 1.89 | 1.32 | 8 | |
| 05/05 | ATL | 1.0 | 10 | 2 | 0 | 0 | N/A | 2.00 | 1.39 | 4 | |
| 05/04 | ATL | 1.1 | 16 | 1 | 0 | 0 | HOLD | 2.12 | 1.47 | 3 | |
| 05/01 | KC | 1.0 | 15 | 1 | 0 | 1 | LOSS | 2.30 | 1.53 | -5 | |
| 04/29 | @MIN | 0.2 | 11 | 1 | 0 | 0 | N/A | 1.84 | 1.43 | 2 | |
| 04/26 | @STL | 1.0 | 11 | 0 | 0 | 0 | SAVE | 1.93 | 1.50 | 7 | |
| 04/25 | @STL | 2.0 | 29 | 1 | 1 | 0 | N/A | 2.08 | 1.62 | 4 | |
| 04/22 | ATH | 2.0 | 26 | 2 | 1 | 0 | N/A | 2.45 | 1.64 | 5 | |
| 04/20 | ATH | 1.0 | 19 | 0 | 0 | 0 | N/A | 3.00 | 1.67 | 1 | |
| 04/18 | TEX | 0.1 | 4 | 0 | 0 | 0 | HOLD | 3.38 | 1.63 | 0 | |
| 04/17 | TEX | 0.2 | 20 | 1 | 0 | 1 | N/A | 3.52 | 1.57 | -0 | |
| 04/15 | @SD | 0.0 | 5 | 0 | 0 | 0 | N/A | 2.57 | 1.29 | -1 | |
| 04/12 | HOU | 1.0 | 6 | 0 | 0 | 0 | N/A | 2.57 | 1.29 | 2 | |
| 04/11 | HOU | 1.0 | 21 | 1 | 0 | 0 | N/A | 3.00 | 1.50 | 3 | |
| 04/08 | @TEX | 1.0 | 16 | 0 | 1 | 0 | N/A | 3.60 | 1.60 | 2 | |
| 04/06 | @TEX | 1.0 | 12 | 2 | 0 | 0 | N/A | 4.50 | 1.75 | 4 | |
| 04/05 | @LAA | 1.0 | 19 | 1 | 0 | 2 | N/A | 6.00 | 2.33 | -1 | |
| 04/01 | NYY | 1.0 | 13 | 2 | 0 | 0 | N/A | 0.00 | 1.50 | 4 | |
| 03/30 | NYY | 0.1 | 15 | 0 | 0 | 0 | HOLD | 0.00 | 3.00 | 0 | |
| 03/26 | CLE | 0.2 | 11 | 0 | 0 | 0 | N/A | 0.00 | 3.00 | 0 | |
| Totals: | 35.2 | 610 | 32 | 10 | 10 | 89 | |||||
| YEAR | TM | APP | INN | PC | K | WLK | SV | W-L | ERA | WHIP | K/9 | PTS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023 | WAS | 39 | 27.0 | 559 | 25 | 13 | 0 | 3-0 | 6.33 | 1.85 | 8.3 | 64 |
| 2024 | WAS | 4 | 4.2 | 82 | 4 | 1 | 0 | 1-0 | 9.64 | 0.86 | 7.7 | 11 |
| 2025 | WAS | 72 | 67.0 | 1208 | 71 | 16 | 11 | 4-4 | 5.1 | 1.45 | 9.5 | 192 |
| 2026 | SEA | 42 | 35.2 | 610 | 32 | 10 | 3 | 1-1 | 2.52 | 1.37 | 8.1 | 89 |
| ON PACE | 73 | 62 | 1062 | 55 | 17 | 5 | 1-1 | 2.52 | 1.37 | 8.1 | 154 | |
| 3-YEAR AVG | 38 | 32 | 616 | 33 | 10 | 4 | 3-1 | 5.73 | 1.52 | 9 | 89 | |
| Career | 157 | 132.0 | 2459 | 132 | 40 | 0 | 0-0 | 4.91 | 1.52 | 9 | ||
| ERA | WHIP | QS | WINS | SO | K/BB | K/9 | IP | LOSSES | PC | FPTS |
|---|---|---|---|---|---|---|---|---|---|---|
| 1.718 | 2.886 | 0.0 | 0.1 | 3.1 | 0.9 | 7.6 | 3 | 0.0 | 37 | 5.5 |
| ERA | WHIP | SAVES | HOLDS | WINS | SO | K/BB | K/9 | SVHD | IP | LOSSES | PC | FPTS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0.9 | 0.333 | 0 | 0.2 | 0 | 0.8 | 2.5 | 8.6 | 0.2 | 3.0 | 0 | 14.6 | 2.3 |
| NAME | OWN | START |
|---|---|---|
| Cal Raleigh | 97% | 77% |
| NAME | OWN | START |
|---|---|---|
| Josh Naylor | 88% | 70% |
| Brendan Donovan | 50% | 3% |
| NAME | OWN | START |
|---|---|---|
| Cole Young | 23% | 17% |
| Colt Emerson | 19% | 13% |
| J.P. Crawford | 14% | 8% |
| NAME | OWN | START |
|---|---|---|
| Randy Arozarena | 99% | 96% |
| Julio Rodriguez | 99% | 24% |
| Dominic Canzone | 37% | 28% |
| Luke Raley | 18% | 15% |
| Lazaro Montes | 3% | 0% |
| NAME | OWN | START |
|---|---|---|
| Logan Gilbert | 100% | 66% |
| George Kirby | 98% | 87% |
| Bryan Woo | 98% | 69% |
| Bryce Miller | 98% | 75% |
| Emerson Hancock | 92% | 56% |
| Luis Castillo | 63% | 41% |
| Kade Anderson | 20% | 0% |
| Ryan Sloan | 4% | 0% |
| NAME | OWN | START |
|---|---|---|
| Andres Munoz | 93% | 92% |
| Eduard Bazardo | 25% | 25% |
| Gabe Speier | 9% | 9% |
| Jose A. Ferrer | 7% | 7% |
| Matt Brash | 7% | 0% |
| Team | W-L | Win % | GB | RS | RA |
|---|---|---|---|---|---|
| 47-46 | .505 | - | 377 | 353 | |
| 46-46 | .500 | 0.5 | 376 | 391 | |
| 46-49 | .484 | 2 | 432 | 480 | |
| 41-51 | .446 | 5.5 | 419 | 500 | |
| 37-56 | .398 | 10 | 415 | 466 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Cal Raleigh | 61 | 229 | 23 | 39 | 9 | 29 | 2 | .170 | |
| Mitch Garver | 41 | 104 | 16 | 20 | 4 | 14 | 0 | .192 | |
| Jhonny Pereda | 19 | 63 | 8 | 17 | 2 | 4 | 0 | .270 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Josh Naylor | 86 | 339 | 33 | 85 | 8 | 36 | 16 | .251 | |
| Buddy Kennedy | 8 | 8 | 0 | 0 | 0 | 0 | 0 | .000 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Cole Young | 93 | 334 | 42 | 85 | 10 | 42 | 2 | .254 | |
| Ryan Bliss | 3 | 8 | 0 | 1 | 0 | 1 | 0 | .125 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Brendan Donovan | 25 | 84 | 9 | 23 | 3 | 8 | 1 | .274 | |
| Patrick Wisdom | 15 | 41 | 3 | 5 | 1 | 4 | 0 | .122 | |
| Weston Wilson | 29 | 53 | 7 | 11 | 1 | 5 | 4 | .208 | |
| Will Wilson | 2 | 5 | 1 | 1 | 1 | 2 | 0 | .200 | |
| Leo Rivas | 38 | 99 | 9 | 13 | 0 | 7 | 2 | .131 | |
| Miles Mastrobuoni | 10 | 23 | 3 | 5 | 0 | 1 | 0 | .217 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| J.P. Crawford | 75 | 268 | 36 | 57 | 10 | 25 | 1 | .213 | |
| Colt Emerson | 43 | 138 | 17 | 28 | 7 | 19 | 2 | .203 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Julio Rodríguez | 87 | 344 | 46 | 89 | 14 | 40 | 12 | .259 | |
| Luke Raley | 79 | 226 | 25 | 52 | 14 | 36 | 1 | .230 | |
| Randy Arozarena | 85 | 311 | 56 | 89 | 9 | 41 | 19 | .286 | |
| Connor Joe | 21 | 39 | 2 | 7 | 1 | 3 | 2 | .179 | |
| Victor Robles | 37 | 87 | 7 | 20 | 0 | 4 | 6 | .230 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Dominic Canzone | 80 | 214 | 32 | 57 | 14 | 37 | 1 | .266 | |
| Rob Refsnyder | 49 | 105 | 8 | 14 | 3 | 9 | 0 | .133 |
| Player | GP | W | L | SV | IP | SO | ERA | WHIP | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Logan Gilbert | 18 | 7 | 5 | 0 | 107.1 | 114 | 3.19 | 0.95 | |
| Bryan Woo | 18 | 7 | 6 | 0 | 104.1 | 102 | 4.23 | 1.07 | |
| George Kirby | 18 | 7 | 8 | 0 | 110.0 | 98 | 3.76 | 1.32 | |
| Emerson Hancock | 17 | 6 | 4 | 0 | 97.2 | 92 | 3.23 | 1.01 | |
| Luis Castillo | 17 | 3 | 7 | 0 | 82.2 | 77 | 4.79 | 1.33 | |
| Bryce Miller | 9 | 4 | 2 | 0 | 52.2 | 62 | 1.71 | 0.67 |
| Player | GP | W | L | SV | IP | SO | ERA | WHIP | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Andrés Muñoz | 36 | 3 | 4 | 16 | 33.1 | 49 | 4.32 | 1.29 | |
| Jose A. Ferrer | 42 | 1 | 1 | 3 | 38.0 | 32 | 2.37 | 1.29 | |
| Gabe Speier | 28 | 1 | 2 | 1 | 23.0 | 19 | 1.96 | 1.17 | |
| Nick Davila | 15 | 0 | 0 | 1 | 16.2 | 9 | 2.16 | 1.14 | |
| Cooper Criswell | 26 | 2 | 1 | 1 | 30.2 | 23 | 3.52 | 1.17 | |
| Michael Rucker | 9 | 0 | 2 | 0 | 8.2 | 11 | 6.23 | 1.50 | |
| Eduard Bazardo | 42 | 3 | 2 | 0 | 39.1 | 37 | 2.06 | 1.25 | |
| Matt Brash | 20 | 3 | 0 | 0 | 16.2 | 15 | 0.54 | 0.84 | |
| Cole Wilcox | 12 | 0 | 0 | 0 | 15.0 | 16 | 4.80 | 1.93 | |
| Josh Simpson | 4 | 0 | 0 | 0 | 3.0 | 3 | 9.00 | 2.00 | |
| Alex Hoppe | 21 | 0 | 1 | 0 | 24.0 | 26 | 6.38 | 1.46 | |
| Domingo Gonzalez | 5 | 0 | 0 | 0 | 7.2 | 5 | 4.70 | 1.83 |
SIGN UP to see player ownership across all of your fantasy leagues.
| DATE | OPP | SCORE | MATCHUP |
|---|---|---|---|
| 07-07 | @MIA | L 6-5 | Bryan Woo Max Meyer |
| 07-08 | @MIA | L 2-0 | George Kirby Tyler Phillips |
| 07-09 | @MIA | 06:40 EDT | Bryce Miller Janson Junk |
| 07-10 | @TB | 07:10 EDT | Luis Castillo Nick Martinez |
| 07-11 | @TB | 04:10 EDT | Logan Gilbert Griffin Jax |
| 07-12 | @TB | 01:40 EDT | Emerson Hancock Ian Seymour |
No major events to mention.
Ducks’ New Deal: Leo Carlsson Set to Earn $90M Over 5 Years
@SaraCivian
Rangers Lefty Rehabbers Cody Bradford, Jordan Montgomery Set for Sunday Appearances
@JeffWilsonTXR
Munetaka Murakami Set to Return to White Sox on Friday
@MLB
Wolves’ Joan Beringer Sparks Summer League Play With Block and Fastbreak Layup vs. Pelicans
@NBA
Markquis Nowell Posts 15 Points, 4 Rebounds, 4 Assists and 4 Steals Through Three Quarters
@PelicansNBA
Paris Johnson Jr. Adopts “$40 Million Man” Mindset Ahead of NFL Matchups
@AroundTheNFL
Paris Johnson Jr. Adopts “$40 Million Man” Mindset Ahead of NFL Matchups
@AroundTheNFL
Brandin Cooks Eyes Bills Return in 2026 After Playoff Heartbreak
@AroundTheNFL
Titans’ First-Round Pick Carnell Tate Drawing Big Expectations
@JamesPalmerTV
Brandon Aiyuk Says He’ll Keep Posting on Social Media Until He Gets Paid, as Tension With Jayden Daniels Grows
@NFL_DovKleiman
Devin Bush Shines as Bears’ Top All-Around Linebacker
@PFF
Commanders Poised to Contend in NFC if Jayden Daniels Returns Healthy and Roster Improves
@bykevinclark
Rangers Lefty Rehabbers Cody Bradford, Jordan Montgomery Set for Sunday Appearances
@JeffWilsonTXR
Munetaka Murakami Set to Return to White Sox on Friday
@MLB
Craig Albernaz Praises Pete Alonso’s Hustle After He Scores From First on Clutch Double
@jcalvinmeyer
Mets Win, But Mark Vientos Breaks Right Hand and Hits IL, Likely Ending Trade Talks
@BNightengale
Nationals Place RHP Brad Lord on 15-Day IL With Left Side Tightness
@MarkZuckerman
MLB Teases Debate: Is Ohtani’s Bat or Arm Having the Better Season?
@MLB
Wolves’ Joan Beringer Sparks Summer League Play With Block and Fastbreak Layup vs. Pelicans
@NBA
Markquis Nowell Posts 15 Points, 4 Rebounds, 4 Assists and 4 Steals Through Three Quarters
@PelicansNBA
Warriors Sign Charles Bassey to One-Year Deal After Quinten Post’s Grizzlies Move
@ShamsCharania
Tarris Reed Jr. Delivers Two Early Dunks in Spurs Summer League Debut
@NBA
Kobe Bufkin Shines with 21-Point First Half in Strong NBA Showing
@WillGuillory
This tweet is about MLB, not the NBA. Concise title: Jordan Walker Has a Big DH Day for the Cardinals
@JohnDenton555
Ducks’ New Deal: Leo Carlsson Set to Earn $90M Over 5 Years
@SaraCivian
Sergei Bobrovsky Reflects on Florida Tenure, Embraces New Chapter with Maple Leafs
@NHLPR
Canadiens Sign Brett Berard to One-Year, Two-Way Contract
@CanadiensMTL
Flyers’ Leo Carlsson Offer Sheet Falls Through, Raising Offseason Questions
@KKurzNHL
Canadiens Sign Brett Berard to One-Year, Two-Way Contract
@EricEngels
Caleb Desnoyers Mic’d Up at Dev Camp
@utahmammoth
| Tyler Tolbert KC 2B | +12.2 |
| Luis Lara MIL CF | +6.8 |
| Ryan Feltner COL SP | +5.5 |
| Joshua Kuroda-Grauer ATH SS | +5.5 |
| A.J. Ewing NYM CF | +4.9 |
| Andre Pallante STL SP | +4.5 |
| Bailey Ober MIN SP | +4.1 |
| Jake Bennett BOS SP | +3.6 |
| Anthony Kay CHW SP | +3.6 |
| Cole Carrigg COL CF | +3.6 |
| Patrick Sandoval BOS SP | +3.5 |
| Logan Henderson MIL SP | +3.5 |
| Janson Junk MIA SP | +3.1 |
| Kyle Karros COL 3B | +3.1 |
| Jared Jones PIT SP | +3.0 |
| J.T. Ginn ATH SP | -8.4 |
| Will Warren NYY SP | -6.9 |
| Shane Baz BAL SP | -6.3 |
| Hurston Waldrep ATL SP | -5.7 |
| seth lugo KC SP | -5.1 |
| Andrew Alvarez WAS SP | -4.6 |
| Samad Taylor SD LF | -4.5 |
| Gage Jump ATH SP | -4.5 |
| Walker Buehler SD SP | -4.4 |
| Trevor McDonald SF SP | -4.1 |
| Tatsuya Imai HOU SP | -3.9 |
| Konnor Griffin PIT SS | -3.7 |
| Zack Gelof ATH 3B | -3.4 |
| Bryce Eldridge SF 1B | -3.0 |
| Joey Cantillo CLE SP | -3.0 |