Troy Herriage vs. Albert Pujols — Career Comparison

You might be looking for a matchup, check Troy Herriage's matchup page instead!

Silent GenerationOklahomaThrows RightBats RightNorth AmericaKansas City AthleticsAmerican LeagueStarting Pitcher
Gen XD.R.Throws RightBats RightCaribbeanSt. Louis CardinalsNational LeagueFirst BasemanGold GloveSilver SluggerMVPRookie of the YearAll-Star

Albert Pujols is a position player and Troy Herriage a pitcher — the stats that define each role measure entirely different things, so a direct comparison doesn't hold up. If Albert Pujols ever faced Troy Herriage, check out their matchup page.

Pitching Stats for Troy Herriage and Albert Pujols

Troy Herriage
Career
Per 9 Innings
1
1
Albert Pujols
Career
Per 9 Innings
1
1
Troy Herriage
Careerverified
Per 9 Innings
31
2.71
Albert Pujols
Career
Per 9 Inningsverified
1
9
Troy Herriage
Careerverified
Per 9 Inningsverified
16
1.4
Albert Pujols
Career
Per 9 Innings
0
0
Troy Herriage
Careerverified
Per 9 Inningsverified
1
0.09
Albert Pujols
Career
Per 9 Innings
0
0
Troy Herriage
Career
Per 9 Innings
13
1.14
Albert Pujols
Careerverified
Per 9 Inningsverified
0
0
Troy Herriage
Careerverified
Per 9 Inningsverified
7.14
7.14
Albert Pujols
Career
Per 9 Innings
Troy Herriage
Careerverified
Per 9 Inningsverified
51.61
51.61
Albert Pujols
Career
Per 9 Innings
0
0
Troy Herriage
Careerverified
Per 9 Inningsverified
1
0.09
Albert Pujols
Career
Per 9 Innings
0
0
Troy Herriage
Career
Per 9 Innings
0
0
Albert Pujols
Career
Per 9 Innings
0
0
Troy Herriage
Career
Per 9 Innings
0
0
Albert Pujols
Career
Per 9 Innings
0
0
Troy Herriage
Career
Per 9 Inningsverified
76
6.64
Albert Pujols
Careerverified
Per 9 Innings
4
36
Troy Herriage
Careerverified
Per 9 Inningsverified
6.64
6.64
Albert Pujols
Career
Per 9 Innings
36
36
Troy Herriage
Careerverified
Per 9 Inningsverified
7.51
7.51
Albert Pujols
Career
Per 9 Innings
44.68
44.68
Troy Herriage
Careerverified
Per 9 Inningsverified
5.91
5.91
Albert Pujols
Career
Per 9 Innings
32
32
Troy Herriage
Careerverified
Per 9 Inningsverified
0.313
0.313
Albert Pujols
Career
Per 9 Innings
0.5
0.5
Troy Herriage
Careerverified
Per 9 Innings
309
27
Albert Pujols
Career
Per 9 Innings
3
27
Troy Herriage
Careerverified
Per 9 Innings
103
9
Albert Pujols
Career
Per 9 Innings
1
9
Troy Herriage
Career
Per 9 Inningsverified
135
11.8
Albert Pujols
Careerverified
Per 9 Innings
3
27
Troy Herriage
Careerverified
Per 9 Inningsverified
11.8
11.8
Albert Pujols
Career
Per 9 Innings
27
27
Troy Herriage
Career
Per 9 Inningsverified
16
1.4
Albert Pujols
Careerverified
Per 9 Innings
2
18
Troy Herriage
Careerverified
Per 9 Inningsverified
1.4
1.4
Albert Pujols
Career
Per 9 Innings
18
18
Troy Herriage
Careerverified
Per 9 Inningsverified
0.52
0.52
Albert Pujols
Career
Per 9 Innings
2
2
Troy Herriage
Career
Per 9 Inningsverified
64
5.59
Albert Pujols
Careerverified
Per 9 Innings
1
9
Troy Herriage
Career
Per 9 Innings
6
0.52
Albert Pujols
Careerverified
Per 9 Inningsverified
0
0
Troy Herriage
Careerverified
Per 9 Inningsverified
5.59
5.59
Albert Pujols
Career
Per 9 Innings
9
9
Troy Herriage
Careerverified
Per 9 Inningsverified
59
5.16
Albert Pujols
Career
Per 9 Innings
0
0
Troy Herriage
Careerverified
Per 9 Inningsverified
5.16
5.16
Albert Pujols
Career
Per 9 Innings
0
0
Troy Herriage
Careerverified
Per 9 Inningsverified
1.9
1.9
Albert Pujols
Career
Per 9 Innings
0
0
Troy Herriage
Careerverified
Per 9 Inningsverified
1.194
1.194
Albert Pujols
Career
Per 9 Innings
1
1
Troy Herriage
Career
Per 9 Innings
2
0.17
Albert Pujols
Careerverified
Per 9 Inningsverified
0
0
Troy Herriage
Career
Per 9 Innings
6
0.52
Albert Pujols
Careerverified
Per 9 Inningsverified
0
0
Troy Herriage
Career
Per 9 Innings
0
0
Albert Pujols
Career
Per 9 Innings
0
0
Troy Herriage
Careerverified
Per 9 Innings
501
43.78
Albert Pujols
Career
Per 9 Inningsverified
7
63
Troy Herriage
Careerverified
Per 9 Innings
7
0.61
Albert Pujols
Career
Per 9 Inningsverified
1
9
Troy Herriage
Career
Per 9 Inningsverified
83
7.25
Albert Pujols
Careerverified
Per 9 Innings
4
36
Troy Herriage
Careerverified
Per 9 Inningsverified
7.25
7.25
Albert Pujols
Career
Per 9 Innings
36
36
Troy Herriage
Career
Per 9 Innings
0
0
Albert Pujols
Career
Per 9 Innings
0
0
Troy Herriage
Career
Per 9 Innings
0
0
Albert Pujols
Career
Per 9 Innings
0
0
Troy Herriage
Career
Per 9 Innings
0
0
Albert Pujols
Career
Per 9 Innings
0
0
Troy Herriage
Careerverified
Per 9 Inningsverified
1.932
1.932
Albert Pujols
Career
Per 9 Innings
4
4
Troy Herriage
Careerverified
Per 9 Innings
431
37.66
Albert Pujols
Career
Per 9 Inningsverified
6
54
Troy Herriage
Careerverified
Per 9 Inningsverified
2.68
2.68
Albert Pujols
Career
Per 9 Innings
4
4
Troy Herriage
Career
Per 9 Innings
0.334
0.334
Albert Pujols
Careerverified
Per 9 Inningsverified
0.25
0.25
Troy Herriage
Career
Per 9 Innings
43.78
43.78
Albert Pujols
Careerverified
Per 9 Inningsverified
63
63

Fielding Stats for Troy Herriage and Albert Pujols

Troy Herriage
Career
Per 9 Innings
1
1
Albert Pujols
Careerverified
Per 9 Inningsverified
22
22
Troy Herriage
Career
Per 9 Inningsverified
31
2.71
Albert Pujols
Careerverified
Per 9 Innings
2448
1.09
Troy Herriage
Career
Per 9 Inningsverified
16
1.4
Albert Pujols
Careerverified
Per 9 Innings
2326
1.03
Troy Herriage
Career
Per 9 Innings
309
27
Albert Pujols
Careerverified
Per 9 Innings
60728
27
Troy Herriage
Career
Per 9 Innings
103
9
Albert Pujols
Careerverified
Per 9 Innings
20242.2
9
Troy Herriage
Career
Per 9 Innings
0
0
Albert Pujols
Careerverified
Per 9 Inningsverified
17617
7.83
Troy Herriage
Career
Per 9 Inningsverified
11
0.96
Albert Pujols
Careerverified
Per 9 Innings
1844
0.82
Troy Herriage
Careerverified
Per 9 Innings
3
0.26
Albert Pujols
Career
Per 9 Inningsverified
147
0.07
Troy Herriage
Career
Per 9 Innings
14
1.22
Albert Pujols
Careerverified
Per 9 Inningsverified
19608
8.72
Troy Herriage
Career
Per 9 Innings
11
0.96
Albert Pujols
Careerverified
Per 9 Inningsverified
19461
8.65
Troy Herriage
Career
Per 9 Innings
78.57
78.57
Albert Pujols
Careerverified
Per 9 Inningsverified
99.25
99.25
Troy Herriage
Career
Per 9 Innings
0.355
0.355
Albert Pujols
Careerverified
Per 9 Inningsverified
7.95
7.95
Troy Herriage
Career
Per 9 Innings
51.61
51.61
Albert Pujols
Careerverified
Per 9 Inningsverified
95.02
95.02
Troy Herriage
Career
Per 9 Innings
0
0
Albert Pujols
Careerverified
Per 9 Inningsverified
1729
0.77
Troy Herriage
Career
Per 9 Innings
0
0
Albert Pujols
Career
Per 9 Innings
0
0
Troy Herriage
Career
Per 9 Innings
0
0
Albert Pujols
Career
Per 9 Innings
0
0
Troy Herriage
Career
Per 9 Innings
0
0
Albert Pujols
Career
Per 9 Innings
0
0
Troy Herriage
Career
Per 9 Innings
0
0
Albert Pujols
Career
Per 9 Innings
0
0

Hitting Stats for Troy Herriage and Albert Pujols

Troy Herriage
Career
Per 600 PA
1
1
Albert Pujols
Careerverified
Per 600 PAverified
22
22
Troy Herriage
Career
Per 600 PAverified
34
703.45
Albert Pujols
Careerverified
Per 600 PA
3080
141.71
Troy Herriage
Career
Per 600 PA
29
600
Albert Pujols
Careerverified
Per 600 PA
13041
600
Troy Herriage
Career
Per 600 PA
25
517.24
Albert Pujols
Careerverified
Per 600 PAverified
11421
525.47
Troy Herriage
Career
Per 600 PA
0.12
0.12
Albert Pujols
Careerverified
Per 600 PAverified
0.296
0.296
Troy Herriage
Career
Per 600 PA
0.379
0.379
Albert Pujols
Careerverified
Per 600 PAverified
0.921
0.921
Troy Herriage
Career
Per 600 PA
3
62.07
Albert Pujols
Careerverified
Per 600 PAverified
3384
155.69
Troy Herriage
Career
Per 600 PA
3
62.07
Albert Pujols
Careerverified
Per 600 PAverified
1979
91.05
Troy Herriage
Career
Per 600 PA
0
0
Albert Pujols
Careerverified
Per 600 PAverified
686
31.56
Troy Herriage
Career
Per 600 PA
0
0
Albert Pujols
Careerverified
Per 600 PAverified
16
0.74
Troy Herriage
Career
Per 600 PA
0
0
Albert Pujols
Careerverified
Per 600 PAverified
703
32.34
Troy Herriage
Career
Per 600 PA
0
0
Albert Pujols
Careerverified
Per 600 PAverified
1405
64.64
Troy Herriage
Career
Per 600 PA
0
0
Albert Pujols
Careerverified
Per 600 PAverified
0.415
0.415
Troy Herriage
Career
Per 600 PA
0
0
Albert Pujols
Careerverified
Per 600 PAverified
0.062
0.062
Troy Herriage
Career
Per 600 PA
0
0
Albert Pujols
Careerverified
Per 600 PAverified
0.208
0.208
Troy Herriage
Career
Per 600 PA
0.58
11.9
Albert Pujols
Careerverified
Per 600 PAverified
2265.33
104.23
Troy Herriage
Career
Per 600 PA
3
62.07
Albert Pujols
Careerverified
Per 600 PAverified
6211
285.76
Troy Herriage
Career
Per 600 PA
5
103.45
Albert Pujols
Careerverified
Per 600 PAverified
4880
224.52
Troy Herriage
Career
Per 600 PA
0.185
0.185
Albert Pujols
Careerverified
Per 600 PAverified
0.374
0.374
Troy Herriage
Career
Per 600 PA
0.12
0.12
Albert Pujols
Careerverified
Per 600 PAverified
0.544
0.544
Troy Herriage
Career
Per 600 PA
0.305
0.305
Albert Pujols
Careerverified
Per 600 PAverified
0.918
0.918
Troy Herriage
Career
Per 600 PA
0
0
Albert Pujols
Careerverified
Per 600 PAverified
0.248
0.248
Troy Herriage
Career
Per 600 PA
0.113
0.113
Albert Pujols
Careerverified
Per 600 PAverified
0.304
0.304
Troy Herriage
Career
Per 600 PA
0.227
0.227
Albert Pujols
Careerverified
Per 600 PAverified
0.92
0.92
Troy Herriage
Careerverified
Per 600 PAverified
0.375
0.375
Albert Pujols
Career
Per 600 PA
0.284
0.284
Troy Herriage
Career
Per 600 PA
1
20.69
Albert Pujols
Careerverified
Per 600 PAverified
1914
88.06
Troy Herriage
Career
Per 600 PA
1
20.69
Albert Pujols
Careerverified
Per 600 PAverified
2218
102.05
Troy Herriage
Career
Per 600 PA
2
41.38
Albert Pujols
Careerverified
Per 600 PAverified
3429
157.76
Troy Herriage
Career
Per 600 PA
0.09
1.89
Albert Pujols
Careerverified
Per 600 PAverified
2207.2
101.55
Troy Herriage
Career
Per 600 PA
0
0
Albert Pujols
Careerverified
Per 600 PAverified
123
5.66
Troy Herriage
Career
Per 600 PA
2
41.38
Albert Pujols
Careerverified
Per 600 PAverified
1373
63.17
Troy Herriage
Career
Per 600 PA
0
0
Albert Pujols
Careerverified
Per 600 PAverified
316
14.54
Troy Herriage
Careerverified
Per 600 PA
17
351.72
Albert Pujols
Career
Per 600 PAverified
1404
64.6
Troy Herriage
Career
Per 600 PA
1.71
1.71
Albert Pujols
Careerverified
Per 600 PAverified
9.29
9.29
Troy Herriage
Career
Per 600 PA
0.12
0.12
Albert Pujols
Careerverified
Per 600 PAverified
0.98
0.98
Troy Herriage
Careerverified
Per 600 PAverified
2
41.38
Albert Pujols
Career
Per 600 PA
1
0.05
Troy Herriage
Career
Per 600 PA
0
0
Albert Pujols
Careerverified
Per 600 PAverified
123
5.66
Troy Herriage
Careerverified
Per 600 PAverified
0
0
Albert Pujols
Career
Per 600 PA
426
19.6
Troy Herriage
Career
Per 600 PA
0
0
Albert Pujols
Careerverified
Per 600 PAverified
117
5.38
Troy Herriage
Career
Per 600 PA
0
0
Albert Pujols
Careerverified
Per 600 PAverified
43
1.98
Troy Herriage
Career
Per 600 PA
0
0
Albert Pujols
Careerverified
Per 600 PAverified
160
7.36
Troy Herriage
Career
Per 600 PA
Albert Pujols
Careerverified
Per 600 PAverified
73.13
73.13