2023 Stats
W-L
7-2
ERA
2.77
WHIP
1.00
K
76
SV
0
Rest-of-Season Projections
2023 Fantasy Outlook
Ryan showed his late season 2021 callup promise was not fluke as he had a strong rookie season with 13 wins and 3.55 ERA. Ryan doesn't have great velocity (91.5 average mph fastball) but has an extremely deceptive four-seam fastball that helped him generate an above-average 9.2 K/9 and 12% swinging strike rate. As a fly-ball pitcher (27.7% GB%), home runs can be a worry (1.2 HR/9), but he limits the damage with a plus walk rate (2.88 BB/9). He missed three weeks with Covid-19 in late May/early June, but was otherwise healthy. He should provide a steady productive presence at the top of the Minnesota rotation. Read Past Outlooks

Stung by long ball in loss
Ryan (7-2) took the loss Tuesday against the Astros, allowing five runs on four hits and three walks while striking out six over four innings.
ANALYSIS
Ryan gave up two homers in the second frame, amounting to three runs for the Astros, and then surrendered a pair of runs in the third. He went fewer than five innings for the first time all year and gave up more than two earned runs for the first time since April 19. His three walks allowed were also his worst mark on the season thus far. Coming into Tuesday, Ryan had allowed just four home runs this year and had gone six straight starts without giving up a long ball. It was a bit of an uncharacteristic night for the 27-year-old, though he still managed to generate 14 whiffs. He now holds a 2.77 ERA, 1.00 WHIP and 76:13 K:BB across 65 innings and will look to get back on track in a projected home start against the Guardians over the weekend.
Ryan gave up two homers in the second frame, amounting to three runs for the Astros, and then surrendered a pair of runs in the third. He went fewer than five innings for the first time all year and gave up more than two earned runs for the first time since April 19. His three walks allowed were also his worst mark on the season thus far. Coming into Tuesday, Ryan had allowed just four home runs this year and had gone six straight starts without giving up a long ball. It was a bit of an uncharacteristic night for the 27-year-old, though he still managed to generate 14 whiffs. He now holds a 2.77 ERA, 1.00 WHIP and 76:13 K:BB across 65 innings and will look to get back on track in a projected home start against the Guardians over the weekend.
Pitching Stats
Loading Pitching Stats...
2023
2022
2021
2020
2023 MLB Game Log
Loading Pitching Game Log...
Minor League Game Log

Calculate Stats Over Time
Just click on any two dates.
Loading Minor League Pitching Game Log...
Pitching Appearances Breakdown
Average Pitch Count
93
Last 10 Games
94
Last 5 Games
98
How many pitches does Joe Ryan generally throw?
1-10
11-20
21-30
31-40
41-50
51-60
61-70
71-80
81-90
91-100
101-110
111-120
121+
What part of the game does Joe Ryan generally pitch?
1st
2nd
3rd
4th
5th
6th
7th
8th
9th
Extra
% Games Reaching Innings Threshold
% Games By Number of Innings Pitched
Left/Right Pitching Splits
Since 2021
-10%
BAA vs LHP
2023
-12%
BAA vs LHP
BAA | K | BB | H | HR | ||||
---|---|---|---|---|---|---|---|---|
Since 2021vs Left | .195 | 99 | 38 | 85 | 13 | |||
Since 2021vs Right | .217 | 157 | 27 | 98 | 17 | |||
2023vs Left | .198 | 31 | 7 | 24 | 2 | |||
2023vs Right | .226 | 44 | 6 | 28 | 4 | |||
2022vs Left | .202 | 56 | 27 | 54 | 8 | |||
2022vs Right | .219 | 95 | 20 | 61 | 12 | |||
2021vs Left | .149 | 12 | 4 | 7 | 3 | |||
2021vs Right | .188 | 18 | 1 | 9 | 1 | |||
More Splits→ | View More Split Stats |
Home/Away Pitching Splits
Since 2021
-8%
ERA at Home
2023
-27%
ERA at Home
ERA | WHIP | IP | K/9 | BB/9 | |||||
---|---|---|---|---|---|---|---|---|---|
Since 2021Home | 3.25 | 1.02 | 121.2 | 10.1 | 2.7 | ||||
Since 2021Away | 3.54 | 1.06 | 117.0 | 9.3 | 2.2 | ||||
2023Home | 2.25 | 1.00 | 24.0 | 11.6 | 1.5 | ||||
2023Away | 3.07 | 1.00 | 41.0 | 9.9 | 2.0 | ||||
2022Home | 3.04 | 1.01 | 83.0 | 9.8 | 3.1 | ||||
2022Away | 4.22 | 1.22 | 64.0 | 8.6 | 2.5 | ||||
2021Home | 6.14 | 1.09 | 14.2 | 9.2 | 2.5 | ||||
2021Away | 1.50 | 0.42 | 12.0 | 11.3 | 0.8 | ||||
More Splits→ | View More Split Stats |
Stat Review
How does Joe Ryan compare to other starting pitchers?
This section compares his stats with all starting pitcher seasons from the previous three seasons (minimum 120 innings)*. The bar represents the player's percentile rank. For example, if the bar is halfway across, then the player falls into the 50th percentile for that stat and it would be considered average.
* Exit Velocity, Barrels/BBE %, Balls Hit 95+ MPH %, and Spin Rate are benchmarked against 2019 data (min 120 IP). See here for more exit velocity/barrels stats plus an explanation of current limitations with that data set.
* Exit Velocity, Barrels/BBE %, Balls Hit 95+ MPH %, and Spin Rate are benchmarked against 2019 data (min 120 IP). See here for more exit velocity/barrels stats plus an explanation of current limitations with that data set.
K/BB
5.85K/9
10.5BB/9
1.8HR/9
0.8Fastball
92.6 mphERA
2.77WHIP
1.00BABIP
.300GB/FB
0.91Left On Base
76.0%Exit Velocity
82.4 mphBarrels/BBE
4.0%Spin Rate
1938 rpmBalls Hit 95+ MPH
23.9%Swinging Strike
14.2%Prospect Rankings History
Advanced Pitching Stats
Loading Advanced Pitching Stats...
Defensive Stats
Loading MLB Defensive Stats...
Stats Vs Today's Lineup
Want more matchup stats?
Loading Matchup Stats...
Our full team depth charts are reserved for RotoWire subscribers.
Subscribe Now
Recent RotoWire Articles Featuring Joe Ryan See More

Todd Zola toes the rubber with his Weekly Pitcher Rankings for fantasy baseball, starting with Toronto's Kevin Gausman taking the mound twice at home against a pair of tough opponents.

Brad Johnson focuses on a handful of pitchers who appear to have achieved rhythm even with the advent of the pitch timer, starting with Michael Kopech of the White Sox.

Todd Zola poses a series of questions regarding rest-of-season pitching expectations and finds that Joe Ryan has earned a great deal of trust.

Eric Timm lines up his best MLB bets for Tuesday's action on the diamond, including a look at the clash of AL contenders between the Astros and Twins.
Past Fantasy Outlooks
2022
2021
2020
As a minor-leaguer, Ryan had always logged very impressive statistics (career 2.67 ERA, 0.87 WHIP) thanks to an extremely deceptive 91-mph fourseam fastball he leaned on heavily (over 60% usage). The Rays opted to cash him out before he ever pitched in the majors, along with pitching prospect Drew Strotman, for 10 weeks of Nelson Cruz. The early returns suggest the Twins landed a long-term rotation anchor. He struck out more than five in only one of his five starts (11 K's against a very weak Cubs lineup), but Ryan was stingy with baserunners (13 in 22 IP) prior to a blowup outing in his final start of the year against the Tigers. There are dozens of pitching prospects with more exciting repertoires, but given the fact that Ryan has good command and is locked into a big-league rotation spot, he is arguably more valuable than all but a handful of pitchers who have yet to make their big-league debuts. The 25-year-old righty threw 92.2 innings last season, so look for him to be limited to around 150 frames this year.
More Fantasy News

Picks up seventh win
Ryan (7-1) earned the win Wednesday, allowing one run on six hits and two walks over five innings during a 7-1 loss to the Giants. He struck out four.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.

Turns in solid outing
Ryan did not factor into the decision Friday, allowing three runs (two earned) on seven hits and one walk over six innings against the Angels. He struck out nine.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.

Fans 10 in win over Cubs
Ryan (6-1) picked up the win in Saturday's 11-1 rout of the Cubs, scattering four hits and a walk over six scoreless innings. He struck out 10.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.

Takes loss despite quality start
Ryan (5-1) took the loss Sunday, allowing two runs on eight hits over six innings during a 2-0 loss to Cleveland. He struck out four and did not walk a batter.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.

Nearly unhittable over six frames
Ryan allowed no runs on just one hit and two walks while striking out seven over six innings Tuesday against the White Sox. He did not factor into the decision.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.