| AB | AVG | HR | RBI | R | OBP | SLG | SB | FSP |
|---|---|---|---|---|---|---|---|---|
| . | . | 3.03 | ||||||
| Compare to same point last season | ||||||||
| . | ||||||||
Ryan Johnson is flashing high-end strikeout potential as he stabilizes his role in the Angels' rotation
Johnson has found a rhythm lately, tallying 35.5 fantasy points over the last 14 days, highlighted by a career-best six scoreless innings against Baltimore. He followed that up on July 5th by nearly tossing an immaculate inning during a sharp three-strikeout performance. He remains a bright spot for an Angels team currently sitting in fifth place in the AL West with a 36-55 record and a six-game losing streak.
While his earlier performance this year was marred by an inflated ERA and inconsistent usage, his recent dominance aligns better with his high prospect ceiling. Our models project a 4.50 ERA and 1.35 WHIP for the season, but his elite strikeout rate—including 25 punchouts in just 20 projected innings—suggests he is a significant asset for category leagues. If he maintains the command shown in his recent one-hit masterpiece, he will likely settle in as a reliable mid-rotation starter.
While his next start date is currently unconfirmed for the remainder of this week, he is expected to remain a fixture in the rotation following his recent success. Given his strikeout upside and the fact that he has officially graduated from prospect status, he is a priority add for those needing pitching depth. Until his next matchup is solidified in the rotation cycle, he is a high-upside bench stash. Hold.
Updated 1 day ago
| DATE | OPP | INN | PC | K | WLK | ER | DEC | ERA | WHIP | PTS | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 07/05 | BOS | 4.0 | 87 | 6 | 1 | 2 | LOSS | 6.99 | 1.55 | 4 | |
| 06/29 | @SEA | 5.0 | 81 | 3 | 0 | 1 | LOSS | 7.40 | 1.52 | 5 | |
| 06/23 | BAL | 6.0 | 90 | 8 | 1 | 0 | WIN | 8.84 | 1.71 | 27 | |
| 06/18 | @ATH | 5.0 | 89 | 2 | 1 | 5 | LOSS | 12.83 | 2.33 | -3 | |
| 05/19 | ATH | 2.0 | 34 | 0 | 1 | 5 | N/A | 15.12 | 2.64 | -4 | |
| 05/17 | LAD | 2.0 | 35 | 2 | 1 | 3 | N/A | 12.79 | 2.68 | 1 | |
| 05/15 | LAD | 1.0 | 21 | 1 | 1 | 0 | N/A | 12.46 | 3.00 | 2 | |
| 03/30 | @CHC | 3.1 | 80 | 2 | 4 | 6 | LOSS | 16.20 | 3.30 | -8 | |
| Totals: | 28.1 | 517 | 24 | 10 | 22 | 25 | |||||
| YEAR | TM | APP | INN | PC | K | WLK | SV | W-L | ERA | WHIP | K/9 | PTS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | LAA | 14 | 14.2 | 274 | 16 | 5 | 1 | 1-1 | 7.36 | 1.98 | 9.8 | 24 |
| 2026 | LAA | 8 | 28.1 | 517 | 24 | 10 | 0 | 1-4 | 6.99 | 1.55 | 7.6 | 25 |
| ON PACE | 14 | 51 | 920 | 42 | 17 | 0 | 1-7 | 6.99 | 1.55 | 7.6 | 43 | |
| 3-YEAR AVG | 14 | 13 | 274 | 16 | 5 | 1 | 1-1 | 7.36 | 1.98 | 9.8 | 24 | |
| Career | 22 | 43.0 | 791 | 40 | 15 | 0 | 0-0 | 7.12 | 1.7 | 8.4 | ||
| AVG | HR | RBI | R | SB | OBP | SLG | OPS | 1B | 2B | 3B | H | AB | BB | SBN | TB | FPTS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| AVG | HR | RBI | R | SB | OBP | SLG | OPS | 1B | 2B | 3B | H | AB | BB | SBN | TB | FPTS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| nan | nan | nan | nan | 0 | nan | nan | nan | nan | nan | nan | nan | nan | nan | 0 | nan | 0.0 |
| NAME | OWN | START |
|---|---|---|
| Logan O'Hoppe | 5% | 2% |
| NAME | OWN | START |
|---|---|---|
| Nolan Schanuel | 13% | 6% |
| Denzer Guzman | 6% | 3% |
| Donovan Walton | 3% | 2% |
| NAME | OWN | START |
|---|---|---|
| Zach Neto | 94% | 78% |
| Oswald Peraza | 5% | 3% |
| Vaughn Grissom | 1% | 0% |
| NAME | OWN | START |
|---|---|---|
| Mike Trout | 99% | 16% |
| Jo Adell | 69% | 43% |
| Jorge Soler | 18% | 11% |
| Josh Lowe | 3% | 2% |
| Wade Meckler | 3% | 1% |
| NAME | OWN | START |
|---|---|---|
| Jose Soriano | 91% | 62% |
| Reid Detmers | 77% | 44% |
| Walbert Urena | 48% | 18% |
| Grayson Rodriguez | 8% | 0% |
| Ryan Johnson | 5% | 2% |
| Yusei Kikuchi | 4% | 0% |
| Jack Kochanowicz | 2% | 1% |
| Tyler Bremner | 2% | 0% |
| NAME | OWN | START |
|---|---|---|
| Kirby Yates | 6% | 5% |
| Ben Joyce | 4% | 0% |
| Ryan Zeferjahn | 3% | 2% |
| Sam Bachman | 3% | 3% |
| Jose Fermin | 1% | 1% |
| Chase Silseth | 1% | 1% |
| Team | W-L | Win % | GB | RS | RA |
|---|---|---|---|---|---|
| 47-44 | .516 | - | 372 | 345 | |
| 45-45 | .500 | 1.5 | 367 | 375 | |
| 45-48 | .484 | 3 | 424 | 469 | |
| 41-49 | .456 | 5.5 | 416 | 488 | |
| 36-55 | .396 | 11 | 399 | 457 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Logan O'Hoppe | 63 | 193 | 20 | 44 | 4 | 23 | 0 | .228 | |
| Travis d'Arnaud | 14 | 35 | 5 | 7 | 1 | 3 | 0 | .200 | |
| Tyler Heineman | 39 | 93 | 7 | 15 | 1 | 6 | 0 | .161 | |
| Sebastián Rivero | 24 | 53 | 5 | 13 | 0 | 8 | 0 | .245 | |
| Logan Porter | 3 | 4 | 2 | 1 | 0 | 0 | 0 | .250 | |
| Omar Martinez | 5 | 3 | 0 | 1 | 0 | 0 | 0 | .333 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Nolan Schanuel | 72 | 268 | 29 | 69 | 6 | 31 | 0 | .257 | |
| Trey Mancini | 5 | 13 | 1 | 4 | 0 | 4 | 0 | .308 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Oswald Peraza | 78 | 245 | 24 | 60 | 7 | 22 | 9 | .245 | |
| Vaughn Grissom | 52 | 168 | 19 | 39 | 4 | 30 | 0 | .232 | |
| Adam Frazier | 41 | 81 | 15 | 17 | 1 | 6 | 0 | .210 | |
| Christian Moore | 6 | 20 | 0 | 4 | 0 | 1 | 0 | .200 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Donovan Walton | 32 | 91 | 14 | 29 | 3 | 12 | 0 | .319 | |
| Yoán Moncada | 41 | 111 | 9 | 21 | 3 | 10 | 1 | .189 | |
| Denzer Guzman | 22 | 87 | 8 | 22 | 3 | 13 | 1 | .253 | |
| Jeimer Candelario | 7 | 18 | 3 | 2 | 0 | 0 | 0 | .111 | |
| Nick Madrigal | 15 | 44 | 7 | 12 | 0 | 2 | 1 | .273 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Zach Neto | 88 | 347 | 61 | 80 | 19 | 45 | 11 | .231 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Mike Trout | 74 | 265 | 54 | 62 | 17 | 36 | 7 | .234 | |
| Jo Adell | 90 | 351 | 39 | 86 | 11 | 47 | 3 | .245 | |
| Josh Lowe | 55 | 156 | 14 | 33 | 7 | 19 | 3 | .212 | |
| Jose Siri | 39 | 79 | 18 | 20 | 5 | 17 | 1 | .253 | |
| Wade Meckler | 38 | 113 | 16 | 32 | 2 | 15 | 2 | .283 | |
| Bryce Teodosio | 34 | 47 | 5 | 10 | 0 | 2 | 4 | .213 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Jorge Soler | 70 | 251 | 31 | 54 | 11 | 38 | 0 | .215 |
| Player | GP | W | L | SV | IP | SO | ERA | WHIP | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Reid Detmers | 19 | 3 | 6 | 0 | 104.2 | 117 | 4.13 | 1.12 | |
| José Soriano | 18 | 8 | 5 | 0 | 100.0 | 111 | 3.42 | 1.32 | |
| Walbert Urena | 16 | 5 | 7 | 0 | 77.1 | 75 | 3.03 | 1.31 | |
| Jack Kochanowicz | 13 | 2 | 5 | 0 | 64.0 | 47 | 6.19 | 1.58 | |
| Mitch Farris | 17 | 0 | 0 | 0 | 37.1 | 36 | 3.62 | 1.45 | |
| Yusei Kikuchi | 7 | 0 | 3 | 0 | 31.0 | 33 | 5.81 | 1.58 | |
| Grayson Rodriguez | 6 | 2 | 2 | 0 | 25.2 | 24 | 8.07 | 1.83 | |
| Ryan Johnson | 8 | 1 | 4 | 0 | 28.1 | 24 | 6.99 | 1.55 | |
| Sam Aldegheri | 9 | 3 | 4 | 0 | 33.2 | 22 | 5.08 | 1.43 | |
| George Klassen | 2 | 0 | 1 | 0 | 4.2 | 6 | 11.57 | 3.64 | |
| Alek Manoah | 3 | 0 | 0 | 0 | 7.1 | 5 | 9.82 | 2.18 | |
| Brett Kerry | 1 | 0 | 0 | 0 | 4.0 | 2 | 4.50 | 1.00 |
| Player | GP | W | L | SV | IP | SO | ERA | WHIP | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Kirby Yates | 22 | 0 | 3 | 2 | 19.2 | 28 | 2.75 | 0.92 | |
| Ryan Zeferjahn | 35 | 4 | 3 | 2 | 40.2 | 56 | 3.98 | 1.28 | |
| Sam Bachman | 32 | 1 | 1 | 1 | 38.2 | 39 | 3.26 | 1.19 | |
| Samy Natera Jr. | 10 | 0 | 0 | 1 | 11.1 | 15 | 3.97 | 1.15 | |
| Brent Suter | 33 | 1 | 2 | 0 | 51.0 | 43 | 4.59 | 1.31 | |
| Shaun Anderson | 9 | 1 | 0 | 0 | 16.2 | 12 | 5.94 | 1.50 | |
| Joey Lucchesi | 5 | 0 | 1 | 0 | 3.1 | 4 | 13.50 | 3.90 | |
| Nick Sandlin | 8 | 0 | 1 | 0 | 8.2 | 6 | 11.42 | 1.62 | |
| Tayler Saucedo | 5 | 0 | 0 | 0 | 2.1 | 4 | 3.86 | 1.29 | |
| Chase Silseth | 40 | 3 | 1 | 0 | 33.0 | 41 | 3.27 | 1.49 | |
| José Fermin | 24 | 2 | 1 | 0 | 26.0 | 27 | 3.12 | 1.27 |
SIGN UP to see player ownership across all of your fantasy leagues.
| DATE | OPP | SCORE | MATCHUP |
|---|---|---|---|
| 07-07 | @TEX | 08:05 EDT | Jose Soriano Jacob deGrom |
| 07-08 | @TEX | 08:05 EDT | Walbert Urena MacKenzie Gore |
| 07-09 | @TEX | 08:05 EDT | Reid Detmers Nathan Eovaldi |
| 07-10 | @MIN | 08:10 EDT | Grayson Rodriguez Zebby Matthews |
| 07-11 | @MIN | 02:10 EDT | Ryan Johnson Joe Ryan |
| 07-12 | @MIN | 02:10 EDT | Jose Soriano Taj Bradley |
No major events to mention.
Caleb Wilson’s All-Around Game and Jumper Drawing Buzz
@JoelXLorenzi
Brandon Aiyuk Update: Key Takeaways From Today’s News
@grantcohn
Phillies recall RHP Max Lazar, option LHP Kyle Backhus to Triple-A
@Phillies
Jeremiah Jackson: Orioles Focused on Daily Wins as Trade Deadline Nears
@masnOrioles
Yordan Alvarez Leads AL Batting Average Race, Eyes Triple Crown
@MLBStats
Caleb Wilson Impressing with 3-Point Shooting in Practice
@KCJHoop
Brandon Aiyuk Update: Key Takeaways From Today’s News
@grantcohn
Former Cowboys DE Kneeland posthumously diagnosed with stage 1 CTE
Washington Times
Terrion Arnold Faces Eight Felony Charges in Florida After Athletic Report
@ProFootballTalk
Saints C Erik McCoy: Injuries "luck of the draw," can't change how I play
profootballtalk.com
The Athletic takes a close look at the events that led to Terrion Arnold's arrest
profootballtalk.com
Raiders’ Quiet WR Offseason Boosts Brock Bowers Outlook
@rotoworld_fb
Phillies recall RHP Max Lazar, option LHP Kyle Backhus to Triple-A
@Phillies
Jeremiah Jackson: Orioles Focused on Daily Wins as Trade Deadline Nears
@masnOrioles
Yordan Alvarez Leads AL Batting Average Race, Eyes Triple Crown
@MLBStats
Brewers Make Multiple Roster Moves: Hamilton to IL, Jones Called Up, Lockridge Moved to 60-Day IL
@AdamMcCalvy
Red Sox Hope Ranger Suárez Avoids IL as Rotation Plans Set for Chicago and Mets
@ChrisCotillo
Willson Contreras Named All-Star Injury Replacement, Becomes Third Red Sox Player
@ChrisCotillo
Caleb Wilson’s All-Around Game and Jumper Drawing Buzz
@JoelXLorenzi
Caleb Wilson Impressing with 3-Point Shooting in Practice
@KCJHoop
Cavaliers Re-Sign Center Thomas Bryant
@cavs
Artist Shares Kyle Lowry Tribute Artwork Over the Years
@JustEsBaraheni
Jalen Brunson to Undergo Minor Left Arm Procedure, Not Viewed as Serious
@alanhahn
NBA Trade Buzz: Latest LeBron James Sweepstakes Update on Top Suitors
@Tjonesonthenba
Tyson Hinds Signs Two-Year Contract Extension with Ducks
@AnaheimDucks
NHL Goal Overturn Sparks Debate After Game 7 Series-Winner Called Back
@MarkLazerus
Carlsson Offer Sheet Fallout and NHL Player Empowerment Era
@JeffMarek
Former Senators captain Daniel Alfredsson joining rival Maple Leafs as an assistant coach
Senators Extra
Arturs Silovs Earns Extension, Returns for More with Canucks
@penguins
Jacob Markstrom and Family Show Off Panthers Gear
@FlaPanthers
| Reynaldo Lopez ATL SP | +12.8 |
| Eric Lauer LAD SP | +8.9 |
| Kyle Karros COL 3B | +7.5 |
| Ian Seymour TB RP | +7.3 |
| Shane Drohan MIL RP | +7.0 |
| Cole Carrigg COL CF | +6.9 |
| Trevor McDonald SF SP | +6.5 |
| Garrett Mitchell MIL CF | +6.3 |
| Andrew Alvarez WAS SP | +5.7 |
| Landen Roupp SF SP | +5.3 |
| Tyler Wells BAL RP | +5.3 |
| Joey Cantillo CLE SP | +4.7 |
| Brandon Pfaadt ARI SP | +4.6 |
| Isaac Paredes HOU 3B | +4.5 |
| J.T. Ginn ATH SP | +4.0 |
| Gage Jump ATH SP | -12.9 |
| Martin Perez ATL SP | -11.7 |
| Cade Cavalli WAS SP | -10.7 |
| Kumar Rocker TEX SP | -7.5 |
| Brandon Sproat MIL SP | -7.1 |
| Matthew Liberatore STL SP | -5.1 |
| Tommy Edman LAD 2B | -4.4 |
| Emmet Sheehan LAD SP | -4.0 |
| Javier Assad CHC SP | -4.0 |
| Paul Goldschmidt NYY 1B | -4.0 |
| Shane Bieber TOR SP | -3.8 |
| Tanner Bibee CLE SP | -3.8 |
| JJ Bleday CIN LF | -3.6 |
| Brent Rooker ATH RF | -3.4 |
| Ryan Weathers NYY SP | -3.1 |