Ryan Johnson vs. Lance McCullers — Career Comparison

Gen ZTexasThrows RightBats SwitchNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueRelief Pitcher
Baby BoomersFloridaThrows RightBats SwitchNorth AmericaSan Diego PadresNational LeagueRelief Pitcher

On the career pitching numbers, Lance McCullers posted a stronger line than Ryan Johnson. Lance McCullers posted stronger numbers in ERA (3.25 vs 7.36) and WHIP (1.370 vs 2.045). By the career numbers, Lance McCullers 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 Lance McCullers

Ryan Johnson
Career
Per 9 Innings
1
1
Lance McCullers
Careerverified
Per 9 Inningsverified
7
7
Ryan Johnson
Career
Per 9 Inningsverified
14
8.59
Lance McCullers
Careerverified
Per 9 Innings
306
5.23
Ryan Johnson
Career
Per 9 Innings
0
0
Lance McCullers
Careerverified
Per 9 Inningsverified
9
0.15
Ryan Johnson
Career
Per 9 Inningsverified
1
0.61
Lance McCullers
Careerverified
Per 9 Innings
28
0.48
Ryan Johnson
Careerverified
Per 9 Innings
1
0.61
Lance McCullers
Career
Per 9 Inningsverified
31
0.53
Ryan Johnson
Careerverified
Per 9 Inningsverified
50
50
Lance McCullers
Career
Per 9 Innings
47.46
47.46
Ryan Johnson
Career
Per 9 Innings
0
0
Lance McCullers
Careerverified
Per 9 Inningsverified
2.94
2.94
Ryan Johnson
Career
Per 9 Innings
0
0
Lance McCullers
Career
Per 9 Innings
0
0
Ryan Johnson
Career
Per 9 Innings
0
0
Lance McCullers
Career
Per 9 Innings
0
0
Ryan Johnson
Career
Per 9 Innings
1
0.61
Lance McCullers
Careerverified
Per 9 Inningsverified
39
0.67
Ryan Johnson
Careerverified
Per 9 Innings
12
7.36
Lance McCullers
Career
Per 9 Inningsverified
190
3.25
Ryan Johnson
Career
Per 9 Innings
7.36
7.36
Lance McCullers
Careerverified
Per 9 Inningsverified
3.25
3.25
Ryan Johnson
Career
Per 9 Innings
9.03
9.03
Lance McCullers
Careerverified
Per 9 Inningsverified
3.23
3.23
Ryan Johnson
Career
Per 9 Innings
5.39
5.39
Lance McCullers
Careerverified
Per 9 Inningsverified
3.97
3.97
Ryan Johnson
Career
Per 9 Innings
0.364
0.364
Lance McCullers
Careerverified
Per 9 Inningsverified
0.223
0.223
Ryan Johnson
Career
Per 9 Innings
44
27
Lance McCullers
Careerverified
Per 9 Innings
1579
27
Ryan Johnson
Career
Per 9 Innings
14.2
9
Lance McCullers
Careerverified
Per 9 Innings
526.1
9
Ryan Johnson
Careerverified
Per 9 Innings
24
14.73
Lance McCullers
Career
Per 9 Inningsverified
427
7.3
Ryan Johnson
Career
Per 9 Innings
14.73
14.73
Lance McCullers
Careerverified
Per 9 Inningsverified
7.3
7.3
Ryan Johnson
Careerverified
Per 9 Innings
4
2.45
Lance McCullers
Career
Per 9 Inningsverified
47
0.8
Ryan Johnson
Career
Per 9 Innings
2.45
2.45
Lance McCullers
Careerverified
Per 9 Inningsverified
0.8
0.8
Ryan Johnson
Career
Per 9 Innings
0.29
0.29
Lance McCullers
Careerverified
Per 9 Inningsverified
0.15
0.15
Ryan Johnson
Careerverified
Per 9 Inningsverified
5
3.07
Lance McCullers
Career
Per 9 Innings
252
4.31
Ryan Johnson
Careerverified
Per 9 Inningsverified
1
0.61
Lance McCullers
Career
Per 9 Innings
42
0.72
Ryan Johnson
Careerverified
Per 9 Inningsverified
3.07
3.07
Lance McCullers
Career
Per 9 Innings
4.31
4.31
Ryan Johnson
Career
Per 9 Inningsverified
16
9.82
Lance McCullers
Careerverified
Per 9 Innings
442
7.56
Ryan Johnson
Careerverified
Per 9 Inningsverified
9.82
9.82
Lance McCullers
Career
Per 9 Innings
7.56
7.56
Ryan Johnson
Career
Per 9 Innings
1.14
1.14
Lance McCullers
Careerverified
Per 9 Inningsverified
1.44
1.44
Ryan Johnson
Careerverified
Per 9 Inningsverified
1.432
1.432
Lance McCullers
Career
Per 9 Innings
1.319
1.319
Ryan Johnson
Careerverified
Per 9 Inningsverified
0
0
Lance McCullers
Career
Per 9 Innings
21
0.36
Ryan Johnson
Careerverified
Per 9 Inningsverified
0
0
Lance McCullers
Career
Per 9 Innings
10
0.17
Ryan Johnson
Careerverified
Per 9 Inningsverified
0
0
Lance McCullers
Career
Per 9 Innings
7
0.12
Ryan Johnson
Career
Per 9 Inningsverified
72
44.18
Lance McCullers
Careerverified
Per 9 Innings
2221
37.98
Ryan Johnson
Career
Per 9 Innings
4
2.45
Lance McCullers
Careerverified
Per 9 Inningsverified
155
2.65
Ryan Johnson
Careerverified
Per 9 Innings
15
9.2
Lance McCullers
Career
Per 9 Inningsverified
219
3.74
Ryan Johnson
Career
Per 9 Innings
9.2
9.2
Lance McCullers
Careerverified
Per 9 Inningsverified
3.74
3.74
Ryan Johnson
Careerverified
Per 9 Inningsverified
0
0
Lance McCullers
Career
Per 9 Innings
31
0.53
Ryan Johnson
Careerverified
Per 9 Innings
1
0.61
Lance McCullers
Career
Per 9 Inningsverified
16
0.27
Ryan Johnson
Career
Per 9 Inningsverified
1
0.61
Lance McCullers
Careerverified
Per 9 Innings
26
0.44
Ryan Johnson
Career
Per 9 Innings
1.977
1.977
Lance McCullers
Careerverified
Per 9 Inningsverified
1.29
1.29
Ryan Johnson
Career
Per 9 Inningsverified
66
40.5
Lance McCullers
Careerverified
Per 9 Innings
1912
32.69
Ryan Johnson
Career
Per 9 Innings
1.07
1.07
Lance McCullers
Careerverified
Per 9 Inningsverified
0.72
0.72
Ryan Johnson
Career
Per 9 Innings
0.435
0.435
Lance McCullers
Careerverified
Per 9 Inningsverified
0.267
0.267
Ryan Johnson
Careerverified
Per 9 Inningsverified
44.18
44.18
Lance McCullers
Career
Per 9 Innings
37.98
37.98

Fielding Stats for Ryan Johnson and Lance McCullers

Ryan Johnson
Career
Per 9 Innings
1
1
Lance McCullers
Careerverified
Per 9 Inningsverified
7
7
Ryan Johnson
Career
Per 9 Inningsverified
14
8.59
Lance McCullers
Careerverified
Per 9 Innings
306
5.23
Ryan Johnson
Career
Per 9 Innings
0
0
Lance McCullers
Careerverified
Per 9 Inningsverified
9
0.15
Ryan Johnson
Career
Per 9 Innings
44
27
Lance McCullers
Careerverified
Per 9 Innings
1579
27
Ryan Johnson
Career
Per 9 Innings
14.2
9
Lance McCullers
Careerverified
Per 9 Innings
526.1
9
Ryan Johnson
Career
Per 9 Inningsverified
1
0.61
Lance McCullers
Careerverified
Per 9 Innings
33
0.56
Ryan Johnson
Career
Per 9 Inningsverified
2
1.23
Lance McCullers
Careerverified
Per 9 Innings
67
1.15
Ryan Johnson
Careerverified
Per 9 Inningsverified
0
0
Lance McCullers
Career
Per 9 Innings
10
0.17
Ryan Johnson
Career
Per 9 Innings
3
1.84
Lance McCullers
Careerverified
Per 9 Inningsverified
110
1.88
Ryan Johnson
Career
Per 9 Inningsverified
3
1.84
Lance McCullers
Careerverified
Per 9 Innings
100
1.71
Ryan Johnson
Careerverified
Per 9 Inningsverified
100
100
Lance McCullers
Career
Per 9 Innings
90.91
90.91
Ryan Johnson
Career
Per 9 Innings
0.214
0.214
Lance McCullers
Careerverified
Per 9 Inningsverified
0.327
0.327
Ryan Johnson
Career
Per 9 Innings
0
0
Lance McCullers
Careerverified
Per 9 Inningsverified
2.94
2.94
Ryan Johnson
Career
Per 9 Inningsverified
1
0.61
Lance McCullers
Careerverified
Per 9 Innings
4
0.07
Ryan Johnson
Career
Per 9 Innings
0
0
Lance McCullers
Career
Per 9 Innings
0
0
Ryan Johnson
Career
Per 9 Innings
0
0
Lance McCullers
Career
Per 9 Innings
0
0
Ryan Johnson
Career
Per 9 Innings
0
0
Lance McCullers
Career
Per 9 Innings
0
0
Ryan Johnson
Career
Per 9 Innings
0
0
Lance McCullers
Career
Per 9 Innings
0
0

Hitting Stats for Ryan Johnson and Lance McCullers

Ryan Johnson
Career
Per 600 PA
1
Lance McCullers
Careerverified
Per 600 PAverified
7
7
Ryan Johnson
Career
Per 600 PA
14
Lance McCullers
Careerverified
Per 600 PAverified
312
3172.88
Ryan Johnson
Career
Per 600 PA
0
Lance McCullers
Careerverified
Per 600 PAverified
59
600
Ryan Johnson
Career
Per 600 PA
0
Lance McCullers
Careerverified
Per 600 PAverified
48
488.14
Ryan Johnson
Career
Per 600 PA
Lance McCullers
Careerverified
Per 600 PAverified
0.104
0.104
Ryan Johnson
Career
Per 600 PA
Lance McCullers
Careerverified
Per 600 PAverified
0.447
0.447
Ryan Johnson
Career
Per 600 PA
0
Lance McCullers
Careerverified
Per 600 PAverified
5
50.85
Ryan Johnson
Career
Per 600 PA
0
Lance McCullers
Careerverified
Per 600 PAverified
3
30.51
Ryan Johnson
Career
Per 600 PA
0
Lance McCullers
Careerverified
Per 600 PAverified
2
20.34
Ryan Johnson
Career
Per 600 PA
0
Lance McCullers
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
0
Lance McCullers
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
0
Lance McCullers
Careerverified
Per 600 PAverified
2
20.34
Ryan Johnson
Career
Per 600 PA
Lance McCullers
Careerverified
Per 600 PAverified
0.4
0.4
Ryan Johnson
Career
Per 600 PA
Lance McCullers
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
Lance McCullers
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
Lance McCullers
Careerverified
Per 600 PAverified
1.73
17.63
Ryan Johnson
Career
Per 600 PA
0
Lance McCullers
Careerverified
Per 600 PAverified
7
71.19
Ryan Johnson
Career
Per 600 PA
0
Lance McCullers
Careerverified
Per 600 PAverified
10
101.69
Ryan Johnson
Career
Per 600 PA
Lance McCullers
Careerverified
Per 600 PAverified
0.189
0.189
Ryan Johnson
Career
Per 600 PA
Lance McCullers
Careerverified
Per 600 PAverified
0.146
0.146
Ryan Johnson
Career
Per 600 PA
Lance McCullers
Careerverified
Per 600 PAverified
0.335
0.335
Ryan Johnson
Career
Per 600 PA
Lance McCullers
Careerverified
Per 600 PAverified
0.042
0.042
Ryan Johnson
Career
Per 600 PA
Lance McCullers
Careerverified
Per 600 PAverified
0.121
0.121
Ryan Johnson
Career
Per 600 PA
Lance McCullers
Careerverified
Per 600 PAverified
0.302
0.302
Ryan Johnson
Career
Per 600 PA
Lance McCullers
Careerverified
Per 600 PAverified
0.2
0.2
Ryan Johnson
Career
Per 600 PA
0
Lance McCullers
Careerverified
Per 600 PAverified
5
50.85
Ryan Johnson
Career
Per 600 PA
0
Lance McCullers
Careerverified
Per 600 PAverified
4
40.68
Ryan Johnson
Career
Per 600 PA
0
Lance McCullers
Careerverified
Per 600 PAverified
9
91.53
Ryan Johnson
Career
Per 600 PA
Lance McCullers
Careerverified
Per 600 PAverified
0.6
6.14
Ryan Johnson
Career
Per 600 PA
0
Lance McCullers
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
0
Lance McCullers
Careerverified
Per 600 PAverified
5
50.85
Ryan Johnson
Career
Per 600 PA
0
Lance McCullers
Career
Per 600 PA
0
0
Ryan Johnson
Careerverified
Per 600 PAverified
0
Lance McCullers
Career
Per 600 PA
23
233.9
Ryan Johnson
Career
Per 600 PA
Lance McCullers
Careerverified
Per 600 PAverified
2.57
2.57
Ryan Johnson
Career
Per 600 PA
Lance McCullers
Careerverified
Per 600 PAverified
0.22
0.22
Ryan Johnson
Career
Per 600 PA
0
Lance McCullers
Careerverified
Per 600 PAverified
6
61.02
Ryan Johnson
Career
Per 600 PA
0
Lance McCullers
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
0
Lance McCullers
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
0
Lance McCullers
Careerverified
Per 600 PAverified
1
10.17
Ryan Johnson
Career
Per 600 PA
0
Lance McCullers
Career
Per 600 PA
0
0
Ryan Johnson
Career
Per 600 PA
0
Lance McCullers
Careerverified
Per 600 PAverified
1
10.17
Ryan Johnson
Career
Per 600 PA
Lance McCullers
Careerverified
Per 600 PAverified
100
100