Aaron Laffey vs. Brad Salmon — Career Comparison

MillenialMarylandThrows LeftBats LeftNorth AmericaCleveland GuardiansAmerican LeagueStarting Pitcher
Gen XFloridaThrows RightBats LeftNorth AmericaCincinnati RedsNational LeagueRelief Pitcher

Aaron Laffey built a career as a starting pitcher and Brad Salmon as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Brad Salmon posted stronger surface numbers — ERA 4.13 and WHIP 1.375 compared to 4.44 and 1.535 for Aaron Laffey. By the career numbers, Brad Salmon had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Aaron Laffey and Brad Salmon

Aaron Laffey
Careerverified
Per 9 Inningsverified
8
8
Brad Salmon
Career
Per 9 Innings
1
1
Aaron Laffey
Careerverified
Per 9 Innings
156
2.84
Brad Salmon
Career
Per 9 Inningsverified
26
9.75
Aaron Laffey
Careerverified
Per 9 Inningsverified
68
1.24
Brad Salmon
Career
Per 9 Innings
0
0
Aaron Laffey
Careerverified
Per 9 Inningsverified
26
0.47
Brad Salmon
Career
Per 9 Innings
0
0
Aaron Laffey
Career
Per 9 Innings
29
0.53
Brad Salmon
Careerverified
Per 9 Inningsverified
1
0.38
Aaron Laffey
Careerverified
Per 9 Inningsverified
47.27
47.27
Brad Salmon
Career
Per 9 Innings
0
0
Aaron Laffey
Careerverified
Per 9 Inningsverified
43.59
43.59
Brad Salmon
Career
Per 9 Innings
0
0
Aaron Laffey
Career
Per 9 Innings
0
0
Brad Salmon
Career
Per 9 Innings
0
0
Aaron Laffey
Career
Per 9 Innings
0
0
Brad Salmon
Career
Per 9 Innings
0
0
Aaron Laffey
Careerverified
Per 9 Inningsverified
1
0.02
Brad Salmon
Career
Per 9 Innings
0
0
Aaron Laffey
Career
Per 9 Innings
244
4.44
Brad Salmon
Careerverified
Per 9 Inningsverified
11
4.13
Aaron Laffey
Career
Per 9 Innings
4.44
4.44
Brad Salmon
Careerverified
Per 9 Inningsverified
4.13
4.13
Aaron Laffey
Career
Per 9 Innings
5.01
5.01
Brad Salmon
Careerverified
Per 9 Inningsverified
4.03
4.03
Aaron Laffey
Career
Per 9 Innings
4.65
4.65
Brad Salmon
Careerverified
Per 9 Inningsverified
4.17
4.17
Aaron Laffey
Career
Per 9 Innings
0.286
0.286
Brad Salmon
Careerverified
Per 9 Inningsverified
0.244
0.244
Aaron Laffey
Careerverified
Per 9 Innings
1483
27
Brad Salmon
Career
Per 9 Innings
72
27
Aaron Laffey
Careerverified
Per 9 Innings
494.1
9
Brad Salmon
Career
Per 9 Innings
24
9
Aaron Laffey
Career
Per 9 Innings
552
10.05
Brad Salmon
Careerverified
Per 9 Inningsverified
22
8.25
Aaron Laffey
Career
Per 9 Innings
10.05
10.05
Brad Salmon
Careerverified
Per 9 Inningsverified
8.25
8.25
Aaron Laffey
Career
Per 9 Inningsverified
48
0.87
Brad Salmon
Careerverified
Per 9 Innings
3
1.13
Aaron Laffey
Careerverified
Per 9 Inningsverified
0.87
0.87
Brad Salmon
Career
Per 9 Innings
1.13
1.13
Aaron Laffey
Career
Per 9 Innings
0.31
0.31
Brad Salmon
Careerverified
Per 9 Inningsverified
0.12
0.12
Aaron Laffey
Career
Per 9 Inningsverified
199
3.62
Brad Salmon
Careerverified
Per 9 Innings
10
3.75
Aaron Laffey
Career
Per 9 Inningsverified
8
0.15
Brad Salmon
Careerverified
Per 9 Innings
1
0.38
Aaron Laffey
Careerverified
Per 9 Inningsverified
3.62
3.62
Brad Salmon
Career
Per 9 Innings
3.75
3.75
Aaron Laffey
Careerverified
Per 9 Innings
245
4.46
Brad Salmon
Career
Per 9 Inningsverified
22
8.25
Aaron Laffey
Career
Per 9 Innings
4.46
4.46
Brad Salmon
Careerverified
Per 9 Inningsverified
8.25
8.25
Aaron Laffey
Careerverified
Per 9 Inningsverified
1.57
1.57
Brad Salmon
Career
Per 9 Innings
0.85
0.85
Aaron Laffey
Career
Per 9 Innings
0.898
0.898
Brad Salmon
Careerverified
Per 9 Inningsverified
1.333
1.333
Aaron Laffey
Career
Per 9 Inningsverified
13
0.24
Brad Salmon
Careerverified
Per 9 Innings
2
0.75
Aaron Laffey
Career
Per 9 Innings
28
0.51
Brad Salmon
Careerverified
Per 9 Inningsverified
1
0.38
Aaron Laffey
Career
Per 9 Innings
4
0.07
Brad Salmon
Careerverified
Per 9 Inningsverified
0
0
Aaron Laffey
Careerverified
Per 9 Inningsverified
2181
39.71
Brad Salmon
Career
Per 9 Innings
101
37.88
Aaron Laffey
Careerverified
Per 9 Innings
13
0.24
Brad Salmon
Career
Per 9 Inningsverified
9
3.38
Aaron Laffey
Career
Per 9 Innings
270
4.92
Brad Salmon
Careerverified
Per 9 Inningsverified
11
4.13
Aaron Laffey
Career
Per 9 Innings
4.92
4.92
Brad Salmon
Careerverified
Per 9 Inningsverified
4.13
4.13
Aaron Laffey
Career
Per 9 Innings
11
0.2
Brad Salmon
Careerverified
Per 9 Inningsverified
0
0
Aaron Laffey
Career
Per 9 Innings
13
0.24
Brad Salmon
Careerverified
Per 9 Inningsverified
0
0
Aaron Laffey
Careerverified
Per 9 Inningsverified
74
1.35
Brad Salmon
Career
Per 9 Innings
3
1.13
Aaron Laffey
Career
Per 9 Innings
1.519
1.519
Brad Salmon
Careerverified
Per 9 Inningsverified
1.333
1.333
Aaron Laffey
Careerverified
Per 9 Inningsverified
1930
35.14
Brad Salmon
Career
Per 9 Innings
90
33.75
Aaron Laffey
Career
Per 9 Innings
1.73
1.73
Brad Salmon
Careerverified
Per 9 Inningsverified
0.42
0.42
Aaron Laffey
Career
Per 9 Innings
0.308
0.308
Brad Salmon
Careerverified
Per 9 Inningsverified
0.292
0.292
Aaron Laffey
Careerverified
Per 9 Inningsverified
39.71
39.71
Brad Salmon
Career
Per 9 Innings
37.88
37.88

Fielding Stats for Aaron Laffey and Brad Salmon

Aaron Laffey
Careerverified
Per 9 Inningsverified
8
8
Brad Salmon
Career
Per 9 Innings
1
1
Aaron Laffey
Careerverified
Per 9 Innings
156
2.84
Brad Salmon
Career
Per 9 Inningsverified
26
9.75
Aaron Laffey
Careerverified
Per 9 Inningsverified
68
1.24
Brad Salmon
Career
Per 9 Innings
0
0
Aaron Laffey
Careerverified
Per 9 Innings
1483
27
Brad Salmon
Career
Per 9 Innings
72
27
Aaron Laffey
Careerverified
Per 9 Innings
494.1
9
Brad Salmon
Career
Per 9 Innings
24
9
Aaron Laffey
Careerverified
Per 9 Inningsverified
28
0.51
Brad Salmon
Career
Per 9 Innings
0
0
Aaron Laffey
Careerverified
Per 9 Inningsverified
80
1.46
Brad Salmon
Career
Per 9 Innings
2
0.75
Aaron Laffey
Career
Per 9 Innings
3
0.05
Brad Salmon
Careerverified
Per 9 Inningsverified
0
0
Aaron Laffey
Careerverified
Per 9 Inningsverified
111
2.02
Brad Salmon
Career
Per 9 Innings
2
0.75
Aaron Laffey
Careerverified
Per 9 Inningsverified
108
1.97
Brad Salmon
Career
Per 9 Innings
2
0.75
Aaron Laffey
Career
Per 9 Innings
97.3
97.3
Brad Salmon
Careerverified
Per 9 Inningsverified
100
100
Aaron Laffey
Careerverified
Per 9 Inningsverified
0.692
0.692
Brad Salmon
Career
Per 9 Innings
0.077
0.077
Aaron Laffey
Careerverified
Per 9 Inningsverified
43.59
43.59
Brad Salmon
Career
Per 9 Innings
0
0
Aaron Laffey
Careerverified
Per 9 Inningsverified
6
0.11
Brad Salmon
Career
Per 9 Innings
0
0
Aaron Laffey
Career
Per 9 Innings
0
0
Brad Salmon
Career
Per 9 Innings
0
0
Aaron Laffey
Career
Per 9 Innings
0
0
Brad Salmon
Career
Per 9 Innings
0
0
Aaron Laffey
Career
Per 9 Innings
0
0
Brad Salmon
Career
Per 9 Innings
0
0
Aaron Laffey
Career
Per 9 Innings
0
0
Brad Salmon
Career
Per 9 Innings
0
0

Hitting Stats for Aaron Laffey and Brad Salmon

Aaron Laffey
Careerverified
Per 600 PAverified
8
8
Brad Salmon
Career
Per 600 PA
1
Aaron Laffey
Careerverified
Per 600 PAverified
156
10400
Brad Salmon
Career
Per 600 PA
26
Aaron Laffey
Careerverified
Per 600 PAverified
9
600
Brad Salmon
Career
Per 600 PA
0
Aaron Laffey
Careerverified
Per 600 PAverified
9
600
Brad Salmon
Career
Per 600 PA
0
Aaron Laffey
Careerverified
Per 600 PAverified
0.222
0.222
Brad Salmon
Career
Per 600 PA
Aaron Laffey
Careerverified
Per 600 PAverified
0.444
0.444
Brad Salmon
Career
Per 600 PA
Aaron Laffey
Careerverified
Per 600 PAverified
2
133.33
Brad Salmon
Career
Per 600 PA
0
Aaron Laffey
Careerverified
Per 600 PAverified
2
133.33
Brad Salmon
Career
Per 600 PA
0
Aaron Laffey
Career
Per 600 PA
0
0
Brad Salmon
Career
Per 600 PA
0
Aaron Laffey
Career
Per 600 PA
0
0
Brad Salmon
Career
Per 600 PA
0
Aaron Laffey
Career
Per 600 PA
0
0
Brad Salmon
Career
Per 600 PA
0
Aaron Laffey
Career
Per 600 PA
0
0
Brad Salmon
Career
Per 600 PA
0
Aaron Laffey
Career
Per 600 PA
0
0
Brad Salmon
Career
Per 600 PA
Aaron Laffey
Career
Per 600 PA
0
0
Brad Salmon
Career
Per 600 PA
Aaron Laffey
Career
Per 600 PA
0
0
Brad Salmon
Career
Per 600 PA
Aaron Laffey
Careerverified
Per 600 PAverified
0.4
26.79
Brad Salmon
Career
Per 600 PA
Aaron Laffey
Careerverified
Per 600 PAverified
2
133.33
Brad Salmon
Career
Per 600 PA
0
Aaron Laffey
Careerverified
Per 600 PAverified
2
133.33
Brad Salmon
Career
Per 600 PA
0
Aaron Laffey
Careerverified
Per 600 PAverified
0.222
0.222
Brad Salmon
Career
Per 600 PA
Aaron Laffey
Careerverified
Per 600 PAverified
0.222
0.222
Brad Salmon
Career
Per 600 PA
Aaron Laffey
Careerverified
Per 600 PAverified
0.444
0.444
Brad Salmon
Career
Per 600 PA
Aaron Laffey
Career
Per 600 PA
0
0
Brad Salmon
Career
Per 600 PA
Aaron Laffey
Careerverified
Per 600 PAverified
0.156
0.156
Brad Salmon
Career
Per 600 PA
Aaron Laffey
Careerverified
Per 600 PAverified
0.286
0.286
Brad Salmon
Career
Per 600 PA
Aaron Laffey
Careerverified
Per 600 PAverified
0.286
0.286
Brad Salmon
Career
Per 600 PA
Aaron Laffey
Career
Per 600 PA
0
0
Brad Salmon
Career
Per 600 PA
0
Aaron Laffey
Career
Per 600 PA
0
0
Brad Salmon
Career
Per 600 PA
0
Aaron Laffey
Career
Per 600 PA
0
0
Brad Salmon
Career
Per 600 PA
0
Aaron Laffey
Careerverified
Per 600 PAverified
0.47
31.45
Brad Salmon
Career
Per 600 PA
Aaron Laffey
Career
Per 600 PA
0
0
Brad Salmon
Career
Per 600 PA
0
Aaron Laffey
Career
Per 600 PA
0
0
Brad Salmon
Career
Per 600 PA
0
Aaron Laffey
Career
Per 600 PA
0
0
Brad Salmon
Career
Per 600 PA
0
Aaron Laffey
Career
Per 600 PA
2
133.33
Brad Salmon
Careerverified
Per 600 PAverified
0
Aaron Laffey
Careerverified
Per 600 PAverified
4.5
4.5
Brad Salmon
Career
Per 600 PA
Aaron Laffey
Career
Per 600 PA
0
0
Brad Salmon
Career
Per 600 PA
Aaron Laffey
Career
Per 600 PA
0
0
Brad Salmon
Career
Per 600 PA
0
Aaron Laffey
Career
Per 600 PA
0
0
Brad Salmon
Career
Per 600 PA
0
Aaron Laffey
Career
Per 600 PA
0
0
Brad Salmon
Career
Per 600 PA
0
Aaron Laffey
Career
Per 600 PA
0
0
Brad Salmon
Career
Per 600 PA
0
Aaron Laffey
Career
Per 600 PA
0
0
Brad Salmon
Career
Per 600 PA
0
Aaron Laffey
Career
Per 600 PA
0
0
Brad Salmon
Career
Per 600 PA
0
Aaron Laffey
Career
Per 600 PA
Brad Salmon
Career
Per 600 PA