Rick Anderson vs. Garrett Mock — Career Comparison

Baby BoomersCaliforniaThrows RightBats RightNorth AmericaSeattle MarinersAmerican LeagueStarting Pitcher
MillenialTexasThrows RightBats SwitchNorth AmericaWashington NationalsNational LeagueStarting Pitcher

Looking at the career totals, Rick Anderson and Garrett Mock are fairly close on the surface numbers. Rick Anderson posted stronger numbers in ERA (3.75 vs 5.17) and home runs allowed (0.75 per nine innings vs 1). Garrett Mock had the advantage in WHIP (1.717 vs 2.083). By the career numbers, Rick Anderson 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 Rick Anderson and Garrett Mock

Rick Anderson
Career
Per 9 Innings
2
2
Garrett Mock
Careerverified
Per 9 Inningsverified
3
3
Rick Anderson
Career
Per 9 Inningsverified
6
4.5
Garrett Mock
Careerverified
Per 9 Innings
55
3.65
Rick Anderson
Career
Per 9 Inningsverified
2
1.5
Garrett Mock
Careerverified
Per 9 Innings
19
1.26
Rick Anderson
Career
Per 9 Innings
0
0
Garrett Mock
Careerverified
Per 9 Inningsverified
4
0.27
Rick Anderson
Careerverified
Per 9 Inningsverified
0
0
Garrett Mock
Career
Per 9 Innings
13
0.86
Rick Anderson
Career
Per 9 Innings
Garrett Mock
Careerverified
Per 9 Inningsverified
23.53
23.53
Rick Anderson
Career
Per 9 Innings
33.33
33.33
Garrett Mock
Careerverified
Per 9 Inningsverified
34.55
34.55
Rick Anderson
Career
Per 9 Innings
0
0
Garrett Mock
Career
Per 9 Innings
0
0
Rick Anderson
Career
Per 9 Innings
0
0
Garrett Mock
Career
Per 9 Innings
0
0
Rick Anderson
Career
Per 9 Innings
0
0
Garrett Mock
Career
Per 9 Innings
0
0
Rick Anderson
Careerverified
Per 9 Inningsverified
5
3.75
Garrett Mock
Career
Per 9 Innings
78
5.17
Rick Anderson
Careerverified
Per 9 Inningsverified
3.75
3.75
Garrett Mock
Career
Per 9 Innings
5.17
5.17
Rick Anderson
Careerverified
Per 9 Inningsverified
5.36
5.36
Garrett Mock
Career
Per 9 Innings
5.46
5.46
Rick Anderson
Career
Per 9 Innings
6.42
6.42
Garrett Mock
Careerverified
Per 9 Inningsverified
4.27
4.27
Rick Anderson
Careerverified
Per 9 Inningsverified
0.22
0.22
Garrett Mock
Career
Per 9 Innings
0.288
0.288
Rick Anderson
Career
Per 9 Innings
36
27
Garrett Mock
Careerverified
Per 9 Innings
407
27
Rick Anderson
Career
Per 9 Innings
12
9
Garrett Mock
Careerverified
Per 9 Innings
135.2
9
Rick Anderson
Careerverified
Per 9 Inningsverified
9
6.75
Garrett Mock
Career
Per 9 Innings
155
10.28
Rick Anderson
Careerverified
Per 9 Inningsverified
6.75
6.75
Garrett Mock
Career
Per 9 Innings
10.28
10.28
Rick Anderson
Careerverified
Per 9 Inningsverified
1
0.75
Garrett Mock
Career
Per 9 Innings
15
1
Rick Anderson
Careerverified
Per 9 Inningsverified
0.75
0.75
Garrett Mock
Career
Per 9 Innings
1
1
Rick Anderson
Careerverified
Per 9 Inningsverified
0.17
0.17
Garrett Mock
Career
Per 9 Innings
0.27
0.27
Rick Anderson
Careerverified
Per 9 Innings
14
10.5
Garrett Mock
Career
Per 9 Inningsverified
72
4.78
Rick Anderson
Careerverified
Per 9 Innings
2
1.5
Garrett Mock
Career
Per 9 Inningsverified
6
0.4
Rick Anderson
Career
Per 9 Innings
10.5
10.5
Garrett Mock
Careerverified
Per 9 Inningsverified
4.78
4.78
Rick Anderson
Career
Per 9 Innings
7
5.25
Garrett Mock
Careerverified
Per 9 Inningsverified
121
8.03
Rick Anderson
Career
Per 9 Innings
5.25
5.25
Garrett Mock
Careerverified
Per 9 Inningsverified
8.03
8.03
Rick Anderson
Career
Per 9 Innings
1.17
1.17
Garrett Mock
Careerverified
Per 9 Inningsverified
2.2
2.2
Rick Anderson
Careerverified
Per 9 Inningsverified
1.75
1.75
Garrett Mock
Career
Per 9 Innings
1.423
1.423
Rick Anderson
Careerverified
Per 9 Inningsverified
1
0.75
Garrett Mock
Career
Per 9 Innings
13
0.86
Rick Anderson
Careerverified
Per 9 Inningsverified
0
0
Garrett Mock
Career
Per 9 Innings
1
0.07
Rick Anderson
Careerverified
Per 9 Inningsverified
0
0
Garrett Mock
Career
Per 9 Innings
1
0.07
Rick Anderson
Career
Per 9 Inningsverified
56
42
Garrett Mock
Careerverified
Per 9 Innings
621
41.2
Rick Anderson
Career
Per 9 Inningsverified
3
2.25
Garrett Mock
Careerverified
Per 9 Innings
6
0.4
Rick Anderson
Careerverified
Per 9 Inningsverified
6
4.5
Garrett Mock
Career
Per 9 Innings
87
5.77
Rick Anderson
Careerverified
Per 9 Inningsverified
4.5
4.5
Garrett Mock
Career
Per 9 Innings
5.77
5.77
Rick Anderson
Careerverified
Per 9 Innings
1
0.75
Garrett Mock
Career
Per 9 Inningsverified
5
0.33
Rick Anderson
Careerverified
Per 9 Inningsverified
0
0
Garrett Mock
Career
Per 9 Innings
4
0.27
Rick Anderson
Career
Per 9 Inningsverified
2
1.5
Garrett Mock
Careerverified
Per 9 Innings
15
1
Rick Anderson
Career
Per 9 Innings
1.917
1.917
Garrett Mock
Careerverified
Per 9 Inningsverified
1.673
1.673
Rick Anderson
Career
Per 9 Innings
41
30.75
Garrett Mock
Careerverified
Per 9 Inningsverified
539
35.76
Rick Anderson
Careerverified
Per 9 Inningsverified
1
1
Garrett Mock
Career
Per 9 Innings
1.58
1.58
Rick Anderson
Careerverified
Per 9 Inningsverified
0.242
0.242
Garrett Mock
Career
Per 9 Innings
0.347
0.347
Rick Anderson
Careerverified
Per 9 Inningsverified
42
42
Garrett Mock
Career
Per 9 Innings
41.2
41.2

Fielding Stats for Rick Anderson and Garrett Mock

Rick Anderson
Career
Per 9 Innings
2
2
Garrett Mock
Careerverified
Per 9 Inningsverified
3
3
Rick Anderson
Career
Per 9 Inningsverified
6
4.5
Garrett Mock
Careerverified
Per 9 Innings
55
3.65
Rick Anderson
Career
Per 9 Inningsverified
2
1.5
Garrett Mock
Careerverified
Per 9 Innings
19
1.26
Rick Anderson
Career
Per 9 Innings
36
27
Garrett Mock
Careerverified
Per 9 Innings
407
27
Rick Anderson
Career
Per 9 Innings
12
9
Garrett Mock
Careerverified
Per 9 Innings
135.2
9
Rick Anderson
Career
Per 9 Innings
0
0
Garrett Mock
Careerverified
Per 9 Inningsverified
9
0.6
Rick Anderson
Career
Per 9 Inningsverified
3
2.25
Garrett Mock
Careerverified
Per 9 Innings
12
0.8
Rick Anderson
Careerverified
Per 9 Innings
1
0.75
Garrett Mock
Career
Per 9 Inningsverified
3
0.2
Rick Anderson
Career
Per 9 Inningsverified
4
3
Garrett Mock
Careerverified
Per 9 Innings
24
1.59
Rick Anderson
Career
Per 9 Inningsverified
3
2.25
Garrett Mock
Careerverified
Per 9 Innings
21
1.39
Rick Anderson
Career
Per 9 Innings
75
75
Garrett Mock
Careerverified
Per 9 Inningsverified
87.5
87.5
Rick Anderson
Careerverified
Per 9 Inningsverified
0.5
0.5
Garrett Mock
Career
Per 9 Innings
0.382
0.382
Rick Anderson
Career
Per 9 Innings
33.33
33.33
Garrett Mock
Careerverified
Per 9 Inningsverified
34.55
34.55
Rick Anderson
Career
Per 9 Innings
0
0
Garrett Mock
Career
Per 9 Innings
0
0
Rick Anderson
Career
Per 9 Innings
0
0
Garrett Mock
Career
Per 9 Innings
0
0
Rick Anderson
Career
Per 9 Innings
0
0
Garrett Mock
Career
Per 9 Innings
0
0
Rick Anderson
Career
Per 9 Innings
0
0
Garrett Mock
Career
Per 9 Innings
0
0
Rick Anderson
Career
Per 9 Innings
0
0
Garrett Mock
Career
Per 9 Innings
0
0

Hitting Stats for Rick Anderson and Garrett Mock

Rick Anderson
Career
Per 600 PA
2
Garrett Mock
Careerverified
Per 600 PAverified
3
3
Rick Anderson
Career
Per 600 PA
6
Garrett Mock
Careerverified
Per 600 PAverified
55
970.59
Rick Anderson
Career
Per 600 PA
0
Garrett Mock
Careerverified
Per 600 PAverified
34
600
Rick Anderson
Career
Per 600 PA
0
Garrett Mock
Careerverified
Per 600 PAverified
29
511.76
Rick Anderson
Career
Per 600 PA
Garrett Mock
Careerverified
Per 600 PAverified
0.069
0.069
Rick Anderson
Career
Per 600 PA
Garrett Mock
Careerverified
Per 600 PAverified
0.279
0.279
Rick Anderson
Career
Per 600 PA
0
Garrett Mock
Careerverified
Per 600 PAverified
2
35.29
Rick Anderson
Career
Per 600 PA
0
Garrett Mock
Careerverified
Per 600 PAverified
2
35.29
Rick Anderson
Career
Per 600 PA
0
Garrett Mock
Career
Per 600 PA
0
0
Rick Anderson
Career
Per 600 PA
0
Garrett Mock
Career
Per 600 PA
0
0
Rick Anderson
Career
Per 600 PA
0
Garrett Mock
Career
Per 600 PA
0
0
Rick Anderson
Career
Per 600 PA
0
Garrett Mock
Career
Per 600 PA
0
0
Rick Anderson
Career
Per 600 PA
Garrett Mock
Career
Per 600 PA
0
0
Rick Anderson
Career
Per 600 PA
Garrett Mock
Career
Per 600 PA
0
0
Rick Anderson
Career
Per 600 PA
Garrett Mock
Career
Per 600 PA
0
0
Rick Anderson
Career
Per 600 PA
Garrett Mock
Careerverified
Per 600 PAverified
0.19
3.43
Rick Anderson
Career
Per 600 PA
0
Garrett Mock
Careerverified
Per 600 PAverified
2
35.29
Rick Anderson
Career
Per 600 PA
0
Garrett Mock
Careerverified
Per 600 PAverified
3
52.94
Rick Anderson
Career
Per 600 PA
Garrett Mock
Careerverified
Per 600 PAverified
0.1
0.1
Rick Anderson
Career
Per 600 PA
Garrett Mock
Careerverified
Per 600 PAverified
0.069
0.069
Rick Anderson
Career
Per 600 PA
Garrett Mock
Careerverified
Per 600 PAverified
0.169
0.169
Rick Anderson
Career
Per 600 PA
Garrett Mock
Career
Per 600 PA
0
0
Rick Anderson
Career
Per 600 PA
Garrett Mock
Careerverified
Per 600 PAverified
0.062
0.062
Rick Anderson
Career
Per 600 PA
Garrett Mock
Careerverified
Per 600 PAverified
0.111
0.111
Rick Anderson
Career
Per 600 PA
Garrett Mock
Careerverified
Per 600 PAverified
0.167
0.167
Rick Anderson
Career
Per 600 PA
0
Garrett Mock
Careerverified
Per 600 PAverified
1
17.65
Rick Anderson
Career
Per 600 PA
0
Garrett Mock
Career
Per 600 PA
0
0
Rick Anderson
Career
Per 600 PA
0
Garrett Mock
Careerverified
Per 600 PAverified
1
17.65
Rick Anderson
Career
Per 600 PA
Garrett Mock
Careerverified
Per 600 PAverified
-1.27
-22.46
Rick Anderson
Career
Per 600 PA
0
Garrett Mock
Careerverified
Per 600 PAverified
1
17.65
Rick Anderson
Career
Per 600 PA
0
Garrett Mock
Career
Per 600 PA
0
0
Rick Anderson
Career
Per 600 PA
0
Garrett Mock
Career
Per 600 PA
0
0
Rick Anderson
Careerverified
Per 600 PAverified
0
Garrett Mock
Career
Per 600 PA
17
300
Rick Anderson
Career
Per 600 PA
Garrett Mock
Careerverified
Per 600 PAverified
2
2
Rick Anderson
Career
Per 600 PA
Garrett Mock
Career
Per 600 PA
0
0
Rick Anderson
Career
Per 600 PA
0
Garrett Mock
Careerverified
Per 600 PAverified
4
70.59
Rick Anderson
Career
Per 600 PA
0
Garrett Mock
Career
Per 600 PA
0
0
Rick Anderson
Career
Per 600 PA
0
Garrett Mock
Career
Per 600 PA
0
0
Rick Anderson
Career
Per 600 PA
0
Garrett Mock
Career
Per 600 PA
0
0
Rick Anderson
Career
Per 600 PA
0
Garrett Mock
Career
Per 600 PA
0
0
Rick Anderson
Career
Per 600 PA
0
Garrett Mock
Career
Per 600 PA
0
0
Rick Anderson
Career
Per 600 PA
Garrett Mock
Career
Per 600 PA