Ryan Johnson vs. Leon Williams — Career Comparison

Gen ZTexasThrows RightBats SwitchNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueRelief Pitcher
Greatest GenerationGeorgiaThrows LeftBats LeftNorth AmericaBrooklyn DodgersNational LeagueRelief Pitcher

Looking at the career totals, Ryan Johnson and Leon Williams are fairly close on the surface numbers. Leon Williams posted stronger numbers in ERA (5.4 vs 7.36) and home runs allowed (0 per nine innings vs 2.45). Ryan Johnson had the advantage in WHIP (2.045 vs 2.160). By the career numbers, Leon Williams had the better of this comparison — though ERA and WHIP alone don't account for era, park factors, or the defenses each pitcher worked behind.

Pitching Stats for Ryan Johnson and Leon Williams

Ryan Johnson
Career
Per 9 Innings
1
1
Leon Williams
Career
Per 9 Innings
1
1
Ryan Johnson
Careerverified
Per 9 Innings
14
8.59
Leon Williams
Career
Per 9 Inningsverified
8
8.64
Ryan Johnson
Career
Per 9 Innings
0
0
Leon Williams
Career
Per 9 Innings
0
0
Ryan Johnson
Careerverified
Per 9 Inningsverified
1
0.61
Leon Williams
Career
Per 9 Innings
0
0
Ryan Johnson
Career
Per 9 Innings
1
0.61
Leon Williams
Careerverified
Per 9 Inningsverified
0
0
Ryan Johnson
Careerverified
Per 9 Inningsverified
50
50
Leon Williams
Career
Per 9 Innings
Ryan Johnson
Career
Per 9 Innings
0
0
Leon Williams
Career
Per 9 Innings
0
0
Ryan Johnson
Career
Per 9 Innings
0
0
Leon Williams
Career
Per 9 Innings
0
0
Ryan Johnson
Career
Per 9 Innings
0
0
Leon Williams
Career
Per 9 Innings
0
0
Ryan Johnson
Careerverified
Per 9 Inningsverified
1
0.61
Leon Williams
Career
Per 9 Innings
0
0
Ryan Johnson
Career
Per 9 Innings
12
7.36
Leon Williams
Careerverified
Per 9 Inningsverified
5
5.4
Ryan Johnson
Career
Per 9 Innings
7.36
7.36
Leon Williams
Careerverified
Per 9 Inningsverified
5.4
5.4
Ryan Johnson
Career
Per 9 Innings
9.03
9.03
Leon Williams
Careerverified
Per 9 Inningsverified
8.44
8.44
Ryan Johnson
Career
Per 9 Innings
5.39
5.39
Leon Williams
Careerverified
Per 9 Inningsverified
3
3
Ryan Johnson
Careerverified
Per 9 Inningsverified
0.364
0.364
Leon Williams
Career
Per 9 Innings
0.41
0.41
Ryan Johnson
Careerverified
Per 9 Innings
44
27
Leon Williams
Career
Per 9 Innings
25
27
Ryan Johnson
Careerverified
Per 9 Innings
14.2
9
Leon Williams
Career
Per 9 Innings
8.1
9
Ryan Johnson
Career
Per 9 Inningsverified
24
14.73
Leon Williams
Careerverified
Per 9 Innings
16
17.28
Ryan Johnson
Careerverified
Per 9 Inningsverified
14.73
14.73
Leon Williams
Career
Per 9 Innings
17.28
17.28
Ryan Johnson
Career
Per 9 Innings
4
2.45
Leon Williams
Careerverified
Per 9 Inningsverified
0
0
Ryan Johnson
Career
Per 9 Innings
2.45
2.45
Leon Williams
Careerverified
Per 9 Inningsverified
0
0
Ryan Johnson
Career
Per 9 Innings
0.29
0.29
Leon Williams
Careerverified
Per 9 Inningsverified
0
0
Ryan Johnson
Career
Per 9 Innings
5
3.07
Leon Williams
Careerverified
Per 9 Inningsverified
2
2.16
Ryan Johnson
Career
Per 9 Innings
1
0.61
Leon Williams
Careerverified
Per 9 Inningsverified
0
0
Ryan Johnson
Career
Per 9 Innings
3.07
3.07
Leon Williams
Careerverified
Per 9 Inningsverified
2.16
2.16
Ryan Johnson
Careerverified
Per 9 Inningsverified
16
9.82
Leon Williams
Career
Per 9 Innings
3
3.24
Ryan Johnson
Careerverified
Per 9 Inningsverified
9.82
9.82
Leon Williams
Career
Per 9 Innings
3.24
3.24
Ryan Johnson
Careerverified
Per 9 Inningsverified
1.14
1.14
Leon Williams
Career
Per 9 Innings
0.38
0.38
Ryan Johnson
Careerverified
Per 9 Inningsverified
1.432
1.432
Leon Williams
Career
Per 9 Innings
0.6
0.6
Ryan Johnson
Career
Per 9 Innings
0
0
Leon Williams
Career
Per 9 Innings
0
0
Ryan Johnson
Career
Per 9 Innings
0
0
Leon Williams
Career
Per 9 Innings
0
0
Ryan Johnson
Careerverified
Per 9 Inningsverified
0
0
Leon Williams
Career
Per 9 Innings
1
1.08
Ryan Johnson
Careerverified
Per 9 Innings
72
44.18
Leon Williams
Career
Per 9 Inningsverified
41
44.28
Ryan Johnson
Career
Per 9 Innings
4
2.45
Leon Williams
Careerverified
Per 9 Inningsverified
7
7.56
Ryan Johnson
Career
Per 9 Innings
15
9.2
Leon Williams
Careerverified
Per 9 Inningsverified
6
6.48
Ryan Johnson
Career
Per 9 Innings
9.2
9.2
Leon Williams
Careerverified
Per 9 Inningsverified
6.48
6.48
Ryan Johnson
Career
Per 9 Innings
0
0
Leon Williams
Career
Per 9 Innings
0
0
Ryan Johnson
Career
Per 9 Innings
1
0.61
Leon Williams
Careerverified
Per 9 Inningsverified
0
0
Ryan Johnson
Careerverified
Per 9 Inningsverified
1
0.61
Leon Williams
Career
Per 9 Innings
0
0
Ryan Johnson
Careerverified
Per 9 Inningsverified
1.977
1.977
Leon Williams
Career
Per 9 Innings
2.16
2.16
Ryan Johnson
Careerverified
Per 9 Innings
66
40.5
Leon Williams
Career
Per 9 Inningsverified
39
42.12
Ryan Johnson
Career
Per 9 Innings
1.07
1.07
Leon Williams
Careerverified
Per 9 Inningsverified
0.75
0.75
Ryan Johnson
Careerverified
Per 9 Inningsverified
0.435
0.435
Leon Williams
Career
Per 9 Innings
0.444
0.444
Ryan Johnson
Career
Per 9 Innings
44.18
44.18
Leon Williams
Careerverified
Per 9 Inningsverified
44.28
44.28

Fielding Stats for Ryan Johnson and Leon Williams

Ryan Johnson
Career
Per 9 Inningsverified
1
1
Leon Williams
Career
Per 9 Innings
1
Ryan Johnson
Careerverified
Per 9 Inningsverified
14
8.59
Leon Williams
Career
Per 9 Innings
9
Ryan Johnson
Career
Per 9 Innings
0
0
Leon Williams
Career
Per 9 Innings
0
Ryan Johnson
Careerverified
Per 9 Inningsverified
44
27
Leon Williams
Career
Per 9 Innings
0
Ryan Johnson
Careerverified
Per 9 Inningsverified
14.2
9
Leon Williams
Career
Per 9 Innings
0
Ryan Johnson
Careerverified
Per 9 Inningsverified
1
0.61
Leon Williams
Career
Per 9 Innings
0
Ryan Johnson
Career
Per 9 Inningsverified
2
1.23
Leon Williams
Careerverified
Per 9 Innings
5
Ryan Johnson
Career
Per 9 Innings
0
0
Leon Williams
Career
Per 9 Innings
0
Ryan Johnson
Career
Per 9 Inningsverified
3
1.84
Leon Williams
Careerverified
Per 9 Innings
5
Ryan Johnson
Career
Per 9 Inningsverified
3
1.84
Leon Williams
Careerverified
Per 9 Innings
5
Ryan Johnson
Career
Per 9 Inningsverified
100
100
Leon Williams
Career
Per 9 Innings
100
Ryan Johnson
Career
Per 9 Inningsverified
0.214
0.214
Leon Williams
Careerverified
Per 9 Innings
0.556
Ryan Johnson
Career
Per 9 Innings
0
0
Leon Williams
Career
Per 9 Innings
0
Ryan Johnson
Careerverified
Per 9 Inningsverified
1
0.61
Leon Williams
Career
Per 9 Innings
0
Ryan Johnson
Career
Per 9 Innings
0
0
Leon Williams
Career
Per 9 Innings
0
Ryan Johnson
Career
Per 9 Innings
0
0
Leon Williams
Career
Per 9 Innings
0
Ryan Johnson
Career
Per 9 Innings
0
0
Leon Williams
Career
Per 9 Innings
0
Ryan Johnson
Career
Per 9 Innings
0
0
Leon Williams
Career
Per 9 Innings
0

Hitting Stats for Ryan Johnson and Leon Williams

Ryan Johnson
Career
Per 600 PA
1
Leon Williams
Career
Per 600 PAverified
1
1
Ryan Johnson
Careerverified
Per 600 PA
14
Leon Williams
Career
Per 600 PAverified
12
1440
Ryan Johnson
Career
Per 600 PA
0
Leon Williams
Careerverified
Per 600 PAverified
5
600
Ryan Johnson
Career
Per 600 PA
0
Leon Williams
Careerverified
Per 600 PAverified
5
600
Ryan Johnson
Career
Per 600 PA
Leon Williams
Careerverified
Per 600 PAverified
0.2
0.2
Ryan Johnson
Career
Per 600 PA
Leon Williams
Careerverified
Per 600 PAverified
0.6
0.6
Ryan Johnson
Career
Per 600 PA
0
Leon Williams
Careerverified
Per 600 PAverified
1
120
Ryan Johnson
Career
Per 600 PA
0
Leon Williams
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
0
Leon Williams
Careerverified
Per 600 PAverified
1
120
Ryan Johnson
Career
Per 600 PA
0
Leon Williams
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
0
Leon Williams
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
0
Leon Williams
Careerverified
Per 600 PAverified
1
120
Ryan Johnson
Career
Per 600 PA
Leon Williams
Careerverified
Per 600 PAverified
1
1
Ryan Johnson
Career
Per 600 PA
Leon Williams
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
Leon Williams
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
Leon Williams
Careerverified
Per 600 PAverified
0.38
45.23
Ryan Johnson
Career
Per 600 PA
0
Leon Williams
Careerverified
Per 600 PAverified
2
240
Ryan Johnson
Career
Per 600 PA
0
Leon Williams
Careerverified
Per 600 PAverified
1
120
Ryan Johnson
Career
Per 600 PA
Leon Williams
Careerverified
Per 600 PAverified
0.2
0.2
Ryan Johnson
Career
Per 600 PA
Leon Williams
Careerverified
Per 600 PAverified
0.4
0.4
Ryan Johnson
Career
Per 600 PA
Leon Williams
Careerverified
Per 600 PAverified
0.6
0.6
Ryan Johnson
Career
Per 600 PA
Leon Williams
Careerverified
Per 600 PAverified
0.2
0.2
Ryan Johnson
Career
Per 600 PA
Leon Williams
Careerverified
Per 600 PAverified
0.19
0.19
Ryan Johnson
Career
Per 600 PA
Leon Williams
Careerverified
Per 600 PAverified
0.5
0.5
Ryan Johnson
Career
Per 600 PA
Leon Williams
Careerverified
Per 600 PAverified
0.333
0.333
Ryan Johnson
Career
Per 600 PA
0
Leon Williams
Careerverified
Per 600 PAverified
1
120
Ryan Johnson
Career
Per 600 PA
0
Leon Williams
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
0
Leon Williams
Careerverified
Per 600 PAverified
1
120
Ryan Johnson
Career
Per 600 PA
Leon Williams
Careerverified
Per 600 PAverified
0.3
35.81
Ryan Johnson
Career
Per 600 PA
0
Leon Williams
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
0
Leon Williams
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
0
Leon Williams
Career
Per 600 PA
0
0
Ryan Johnson
Careerverified
Per 600 PAverified
0
Leon Williams
Career
Per 600 PA
2
240
Ryan Johnson
Career
Per 600 PA
Leon Williams
Careerverified
Per 600 PAverified
2.5
2.5
Ryan Johnson
Career
Per 600 PA
Leon Williams
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
0
Leon Williams
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
0
Leon Williams
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
0
Leon Williams
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
0
Leon Williams
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
0
Leon Williams
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
0
Leon Williams
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
Leon Williams
Career
Per 600 PA