Pitcher Report /Player Detail
Live desk
Models refresh hourly - strikeouts, HR props, moneyline & totals
--:--:-- ET
Back to Strikeout Model
Ryan Johnson

Ryan Johnson

@ Pittsburgh Pirates2026-09-04FanDuelRHP

4.0

Ensemble: 4.1

3.5

FanDuel

+0.5

Over 3.5

50% (5/10)· 1O streak

Create a free account to see this pitcher's projection, market line, and model edge.

Register Free

Over 3.5

FanDuel

B+

70/100

Create a free account to see this pitcher's recommendation and confidence grade.

Register Free

14.3%

18.3%

25.8%

1.51

4.9

83.9

3.6

18

N/A

17.1%

33.2%

32.2%

75.3%

17.5%

22.5%

25.6%

Create a free account to see matchup-specific stats.

Register Free

STRIKEOUT RESULTS

Historical strikeout performance against the selected market line.

Situation:

3.5

FanDuel

4.0

Expected strikeouts

50%

5 of 10 overs

3.2

Selected starts

-0.3

Vs selected line

1

OVER

50% (5/10)· 1O streak

Move the line to instantly recalculate every result.

3.5

0.527

5

5

0

Line 3.5Model 4.0

@ PIT

OVER

4

+0.5

vs PHI

UNDER

2

-1.5

@ TEX

UNDER

3

-0.5

vs KC

OVER

4

+0.5

vs TEX

OVER

5

+1.5

TOTAL OUTS RESULTS

Historical total outs recorded performance against the selected market line.

Situation:

14.5

Pinnacle

13.9

Expected outs recorded

50%

5 of 10 overs

14.5

Selected starts

+0.0

Vs selected line

1

UNDER

50% (5/10)· 1U streak

Move the line to instantly recalculate every result.

14.5

0.527

5

5

0

Line 14.5Model 13.9

@ PIT

UNDER

13

-1.5

vs PHI

OVER

15

+0.5

@ TEX

OVER

21

+6.5

vs KC

OVER

16

+1.5

vs TEX

UNDER

13

-1.5

Create a free account to see projection history vs. results.

Register Free

Career vs. Pittsburgh Pirates

No prior starts found against Pittsburgh Pirates.

Create a free account to see career history vs. today's opponent.

Register Free

Sportsbook Lines

BookLineOver oddsUnder oddsOver edgeUnder edgeSignal
FanDuel3.5-130+102+0.5-0.5Best Over
Pinnacle3.5-127-104+0.5-0.5

Create a free account to see sportsbook lines and edges.

Register Free

Strikeout Ladder

4+ Ks
57.9%Line
5+ Ks
36.1%
6+ Ks
18.4%
7+ Ks
7.8%
8+ Ks
2.9%
9+ Ks
0.8%
10+ Ks
0.2%

Create a free account to see this pitcher's strikeout ladder.

Register Free

Pitch Arsenal

PitchUsageWhiff%Put-away%Velo
Cutter36.9%20.7%21.2%89.4
Splitter21.9%27.2%14.3%85
Sinker20.6%2.1%0%92.3
Sweeper20.3%34.3%14.5%80.6

Two-Strike Execution

54

27.8%

21.1%

83.6%

17.5

-2.5

CountOccurrencesK%Ball in play / walk%
0-21656.2%37.5%
1-22528%68%
2-22321.7%78.3%
3-2 (full)267.7%92.3%

Lineup vs. Arsenal — K% by Pitch

BatterK% vs LK% vs RCutterSplitterSinkerSweeper
Spencer HorwitzL19.2%14.7%16.7%
vs R: 18.5%
28.6%
vs R: 16.7%
10.4%
vs R: 15.2%
13.7%
vs R: 12.1%
Brandon LoweL37.5%24.9%20%
vs R: 20%
40%
vs R: 40%
19.2%
vs R: 4.8%
24.1%
vs R: 18.4%
Bryan ReynoldsS22.6%23.7%16.7%
vs R: 21.6%
18.8%
vs R: 30%
17.1%
vs R: 20%
23.9%
vs R: 20%
Nick GonzalesR16.5%16.3%13.3%
vs R: 6.7%
22.7%
vs R: 12.5%
25%
vs R: 23.7%
12.7%
vs R: 12.5%
Oneil CruzL40.6%31.6%26.7%
vs R: 40%
33.3%
vs R: 36.8%
35.4%
vs R: 22.2%
21.7%
vs R: 18.2%
Konnor GriffinR
Jake MangumS20.5%19.4%22.7%
vs R: 22.2%
11.8%
vs R: 12.5%
18.4%
vs R: 16.7%
14.6%
vs R: 14.7%
Jacob GonzalezL19.4%19.1%27.8%
vs R: 29.4%
10%
vs R: 10%
33.3%
vs R: 30.8%
7.1%
vs R: 12.5%
Henry DavisR25.6%19.8%18.2%
vs R: 20%
0%
vs R: 0%
16.7%
vs R: 13%
11.4%
vs R: 13.2%

Create a free account to see the lineup-vs-arsenal matchup breakdown.

Register Free

Lineup vs. Arsenal — Whiff% by Pitch

BatterCutterSplitterSinkerSweeper
Spencer HorwitzL17.2%
vs R: 16.1%
43.8%
vs R: 40%
8.2%
vs R: 6%
13.6%
vs R: 17.5%
Brandon LoweL28.9%
vs R: 28.7%
47.6%
vs R: 47.6%
16.4%
vs R: 17.2%
39.5%
vs R: 32.1%
Bryan ReynoldsS26.8%
vs R: 30.9%
33.3%
vs R: 41.7%
15.2%
vs R: 14.6%
33.8%
vs R: 35%
Nick GonzalesR18.4%
vs R: 21.1%
45.8%
vs R: 33.3%
15.7%
vs R: 16.4%
18.8%
vs R: 18.5%
Oneil CruzL22.4%
vs R: 21.1%
51.6%
vs R: 55.2%
18.6%
vs R: 15.2%
34.9%
vs R: 38.5%
Konnor GriffinR
Jake MangumS12.5%
vs R: 14.1%
28.1%
vs R: 30%
13.3%
vs R: 12.2%
18.9%
vs R: 16.7%
Jacob GonzalezL12.8%
vs R: 13.5%
29%
vs R: 29%
10.9%
vs R: 13.5%
5.6%
vs R: 11.1%
Henry DavisR14.3%
vs R: 16.7%
11.1%
vs R: 14.3%
9.3%
vs R: 11.2%
18.4%
vs R: 20.9%

Create a free account to see the lineup-vs-arsenal whiff matchup breakdown.

Register Free

Batter vs. Pitcher History

BatterPAKK%AVG
Brandon Lowe100%.000
Bryan Reynolds100%.000
Oneil Cruz100%1.000

Lineup Chase Rate

BatterChase rateRecent chaseRecent K%Recent contact
Spencer Horwitz24%29.3%25%79.2%
Brandon Lowe34.4%41.9%28.6%65.5%
Bryan Reynolds26.7%21.5%15.7%77.1%
Nick Gonzales31.5%26.4%13%85.5%
Oneil Cruz22.1%23.9%35.4%66.7%
Konnor Griffin45.5%N/AN/AN/A
Jake Mangum43.1%41%28.6%81.6%
Jacob Gonzalez37.9%34.5%33.3%78%
Henry Davis33.3%39.3%N/A69%

Create a free account to see batter-vs-pitcher history and lineup chase rate.

Register Free

Projection History

DateOpponentProjectedActual
2026-07-11Minnesota Twins1.81
2026-07-19Detroit Tigers1.85
2026-07-25San Francisco Giants4.14
2026-07-31Milwaukee Brewers4.13
2026-08-06Baltimore Orioles4.41
2026-08-11Texas Rangers2.45
2026-08-16Kansas City Royals2.34
2026-08-22Texas Rangers2.13
2026-08-29Philadelphia Phillies1.12
2026-09-04Pittsburgh Pirates3.996

Create a free account to see projection history and model reasoning.

Register Free

Why This Projection?

!Pitcher K% is 14.3%
!Whiff rate is 18.3%
!CSW rate is 25.8%
!Opponent K% is 22.9%
!Average pitch count is 83.9
!WHIP is 1.51

Create a free account to see why this projection was made.

Register Free

Last 10 Starts

DateOpponentH/AIPKsPitchesWHIP2-Strike PAsK/2-Strike%
2026-09-04Pittsburgh PiratesAway4.14681.41
2026-08-29Philadelphia PhilliesHome52881.42825%
2026-08-22Texas RangersAway73881.431421.4%
2026-08-16Kansas City RoyalsHome5.14851.541136.4%
2026-08-11Texas RangersHome4.15841.561435.7%
2026-08-06Baltimore OriolesAway4.21781.6714.3%
2026-07-31Milwaukee BrewersHome4.13881.59933.3%
2026-07-25San Francisco GiantsAway3.14691.54757.1%
2026-07-19Detroit TigersHome55911.431435.7%
2026-07-11Minnesota TwinsAway51751.5911.1%