Compare Stats for the St. Louis Giants and the Troy Haymakers

St. Louis Giants Troy Haymakers
Seasons 11 2
Wins 146 28
Loses 142 25
Win Pct. 50.00% 51.85%
Avg. Rank 4.33 5.50
World Series Wins 0 0

Who is the better baseball team the St. Louis Giants or the Troy Haymakers? It is a simple question that does not always have a simple answer. I assume that if you are here, you have questions about who is best in your match up or you need help changing someone's mind. I can't guarantee it will work, but good luck nonetheless.

If you are less interested in the St. Louis Giants vs. Troy Haymakers comparison and are more interested to see if one is tracking the other, then you are in luck! Click the "View Charts" link in the stat box to see how they compare by season. The data table and charts on these pages visualize how each team has progressed through its existence in the league. They also summarize both teams' all-time performance.

Hitting Stats for the St. Louis Giants and the Troy Haymakers

St. Louis Giants
All-Timeverified
162 Game Avg.
8582
623.45
Troy Haymakers
All-Time
162 Game Avg.verified
2405
801.67
St. Louis Giants
All-Timeverified
162 Game Avg.
7436
540.19
Troy Haymakers
All-Time
162 Game Avg.verified
2347
782.33
St. Louis Giants
All-Time
162 Game Avg.
0.269
0.269
Troy Haymakers
All-Timeverified
162 Game Avg.verified
0.304
0.304
St. Louis Giants
All-Timeverified
162 Game Avg.verified
0.762
0.762
Troy Haymakers
All-Time
162 Game Avg.
0.736
0.736
St. Louis Giants
All-Timeverified
162 Game Avg.
1997
145.07
Troy Haymakers
All-Time
162 Game Avg.verified
714
238
St. Louis Giants
All-Timeverified
162 Game Avg.
1539
111.8
Troy Haymakers
All-Time
162 Game Avg.verified
552
184
St. Louis Giants
All-Timeverified
162 Game Avg.
300
21.79
Troy Haymakers
All-Time
162 Game Avg.verified
109
36.33
St. Louis Giants
All-Timeverified
162 Game Avg.
93
6.76
Troy Haymakers
All-Time
162 Game Avg.verified
42
14
St. Louis Giants
All-Timeverified
162 Game Avg.verified
65
4.72
Troy Haymakers
All-Time
162 Game Avg.
11
3.67
St. Louis Giants
All-Timeverified
162 Game Avg.
458
33.27
Troy Haymakers
All-Time
162 Game Avg.verified
162
54
St. Louis Giants
All-Timeverified
162 Game Avg.verified
0.229
0.229
Troy Haymakers
All-Time
162 Game Avg.
0.227
0.227
St. Louis Giants
All-Timeverified
162 Game Avg.verified
0.009
0.009
Troy Haymakers
All-Time
162 Game Avg.
0.005
0.005
St. Louis Giants
All-Timeverified
162 Game Avg.verified
0.033
0.033
Troy Haymakers
All-Time
162 Game Avg.
0.015
0.015
St. Louis Giants
All-Timeverified
162 Game Avg.
1073.58
77.99
Troy Haymakers
All-Time
162 Game Avg.verified
287.91
95.97
St. Louis Giants
All-Timeverified
162 Game Avg.
2678
194.55
Troy Haymakers
All-Time
162 Game Avg.verified
940
313.33
St. Louis Giants
All-Timeverified
162 Game Avg.
2864
208.06
Troy Haymakers
All-Time
162 Game Avg.verified
772
257.33
St. Louis Giants
All-Timeverified
162 Game Avg.verified
0.345
0.345
Troy Haymakers
All-Time
162 Game Avg.
0.321
0.321
St. Louis Giants
All-Time
162 Game Avg.
0.36
0.36
Troy Haymakers
All-Timeverified
162 Game Avg.verified
0.401
0.401
St. Louis Giants
All-Time
162 Game Avg.
0.705
0.705
Troy Haymakers
All-Timeverified
162 Game Avg.verified
0.722
0.722
St. Louis Giants
All-Time
162 Game Avg.
0.092
0.092
Troy Haymakers
All-Timeverified
162 Game Avg.verified
0.096
0.096
St. Louis Giants
All-Time
162 Game Avg.
0.245
0.245
Troy Haymakers
All-Time
162 Game Avg.
0.245
0.245
St. Louis Giants
All-Timeverified
162 Game Avg.verified
0.724
0.724
Troy Haymakers
All-Time
162 Game Avg.
0.633
0.633
St. Louis Giants
All-Time
162 Game Avg.
0.263
0.263
Troy Haymakers
All-Timeverified
162 Game Avg.verified
0.305
0.305
St. Louis Giants
All-Timeverified
162 Game Avg.
1147
83.32
Troy Haymakers
All-Time
162 Game Avg.verified
624
208
St. Louis Giants
All-Timeverified
162 Game Avg.
961
69.81
Troy Haymakers
All-Time
162 Game Avg.verified
426
142
St. Louis Giants
All-Timeverified
162 Game Avg.
2043
148.42
Troy Haymakers
All-Time
162 Game Avg.verified
1039
346.33
St. Louis Giants
All-Timeverified
162 Game Avg.
1166.7
84.76
Troy Haymakers
All-Time
162 Game Avg.verified
327.12
109.04
St. Louis Giants
All-Timeverified
162 Game Avg.verified
170
12.35
Troy Haymakers
All-Time
162 Game Avg.
0
0
St. Louis Giants
All-Timeverified
162 Game Avg.verified
697
50.63
Troy Haymakers
All-Time
162 Game Avg.
58
19.33
St. Louis Giants
All-Time
162 Game Avg.
0
0
Troy Haymakers
All-Time
162 Game Avg.
0
0
St. Louis Giants
All-Time
162 Game Avg.verified
35
2.54
Troy Haymakers
All-Timeverified
162 Game Avg.
33
11
St. Louis Giants
All-Timeverified
162 Game Avg.verified
245.2
245.2
Troy Haymakers
All-Time
162 Game Avg.
72.88
72.88
St. Louis Giants
All-Timeverified
162 Game Avg.verified
19.91
19.91
Troy Haymakers
All-Time
162 Game Avg.
1.76
1.76
St. Louis Giants
All-Timeverified
162 Game Avg.verified
279
20.27
Troy Haymakers
All-Time
162 Game Avg.
0
0
St. Louis Giants
All-Time
162 Game Avg.
0
0
Troy Haymakers
All-Time
162 Game Avg.
0
0
St. Louis Giants
All-Timeverified
162 Game Avg.verified
0
0
Troy Haymakers
All-Time
162 Game Avg.
20
6.67
St. Louis Giants
All-Timeverified
162 Game Avg.verified
398
28.91
Troy Haymakers
All-Time
162 Game Avg.
68
22.67
St. Louis Giants
All-Time
162 Game Avg.
11
0.8
Troy Haymakers
All-Timeverified
162 Game Avg.verified
31
10.33
St. Louis Giants
All-Timeverified
162 Game Avg.
409
29.71
Troy Haymakers
All-Time
162 Game Avg.verified
99
33
St. Louis Giants
All-Timeverified
162 Game Avg.verified
97.31
97.31
Troy Haymakers
All-Time
162 Game Avg.
68.69
68.69

Pitching Stats for the St. Louis Giants and the Troy Haymakers

St. Louis Giants
All-Timeverified
162 Game Avg.
114
62.18
Troy Haymakers
All-Time
162 Game Avg.verified
27
69.43
St. Louis Giants
All-Time
162 Game Avg.verified
109
59.45
Troy Haymakers
All-Timeverified
162 Game Avg.
25
64.29
St. Louis Giants
All-Time
162 Game Avg.
51.12
51.12
Troy Haymakers
All-Timeverified
162 Game Avg.verified
51.92
51.92
St. Louis Giants
All-Time
162 Game Avg.
76.09
76.09
Troy Haymakers
All-Timeverified
162 Game Avg.verified
85.71
85.71
St. Louis Giants
All-Timeverified
162 Game Avg.
167
91.09
Troy Haymakers
All-Time
162 Game Avg.verified
45
115.71
St. Louis Giants
All-Timeverified
162 Game Avg.verified
10
5.45
Troy Haymakers
All-Time
162 Game Avg.
2
5.14
St. Louis Giants
All-Timeverified
162 Game Avg.verified
7
3.82
Troy Haymakers
All-Time
162 Game Avg.
1
2.57
St. Louis Giants
All-Time
162 Game Avg.verified
850
463.64
Troy Haymakers
All-Timeverified
162 Game Avg.
218
560.57
St. Louis Giants
All-Timeverified
162 Game Avg.verified
3.85
3.85
Troy Haymakers
All-Time
162 Game Avg.
4.13
4.13
St. Louis Giants
All-Timeverified
162 Game Avg.verified
3.71
3.71
Troy Haymakers
All-Time
162 Game Avg.
4.84
4.84
St. Louis Giants
All-Timeverified
162 Game Avg.verified
3.52
3.52
Troy Haymakers
All-Time
162 Game Avg.
3.57
3.57
St. Louis Giants
All-Timeverified
162 Game Avg.verified
0.274
0.274
Troy Haymakers
All-Time
162 Game Avg.
0.309
0.309
St. Louis Giants
All-Timeverified
162 Game Avg.
5966
3254.18
Troy Haymakers
All-Time
162 Game Avg.verified
1425
3664.29
St. Louis Giants
All-Timeverified
162 Game Avg.
1988.2
1084.7
Troy Haymakers
All-Time
162 Game Avg.verified
475
1221.4
St. Louis Giants
All-Time
162 Game Avg.verified
2105
1148.18
Troy Haymakers
All-Timeverified
162 Game Avg.
708
1820.57
St. Louis Giants
All-Timeverified
162 Game Avg.verified
9.53
9.53
Troy Haymakers
All-Time
162 Game Avg.
13.41
13.41
St. Louis Giants
All-Time
162 Game Avg.
71
38.73
Troy Haymakers
All-Timeverified
162 Game Avg.verified
6
15.43
St. Louis Giants
All-Time
162 Game Avg.
0.32
0.32
Troy Haymakers
All-Timeverified
162 Game Avg.verified
0.11
0.11
St. Louis Giants
All-Time
162 Game Avg.
0.24
0.24
Troy Haymakers
All-Timeverified
162 Game Avg.verified
0.1
0.1
St. Louis Giants
All-Time
162 Game Avg.
625
340.91
Troy Haymakers
All-Timeverified
162 Game Avg.verified
85
218.57
St. Louis Giants
All-Time
162 Game Avg.
0
0
Troy Haymakers
All-Time
162 Game Avg.
0
0
St. Louis Giants
All-Time
162 Game Avg.
2.83
2.83
Troy Haymakers
All-Timeverified
162 Game Avg.verified
1.61
1.61
St. Louis Giants
All-Timeverified
162 Game Avg.verified
993
541.64
Troy Haymakers
All-Time
162 Game Avg.
31
79.71
St. Louis Giants
All-Timeverified
162 Game Avg.verified
4.49
4.49
Troy Haymakers
All-Time
162 Game Avg.
0.59
0.59
St. Louis Giants
All-Timeverified
162 Game Avg.verified
3.34
3.34
Troy Haymakers
All-Time
162 Game Avg.
0.49
0.49
St. Louis Giants
All-Timeverified
162 Game Avg.verified
0.814
0.814
Troy Haymakers
All-Time
162 Game Avg.
0.244
0.244
St. Louis Giants
All-Timeverified
162 Game Avg.verified
18
9.82
Troy Haymakers
All-Time
162 Game Avg.
47
120.86
St. Louis Giants
All-Time
162 Game Avg.
71
38.73
Troy Haymakers
All-Timeverified
162 Game Avg.verified
0
0
St. Louis Giants
All-Time
162 Game Avg.
0
0
Troy Haymakers
All-Time
162 Game Avg.
0
0
St. Louis Giants
All-Timeverified
162 Game Avg.
8654
4720.36
Troy Haymakers
All-Time
162 Game Avg.verified
2375
6107.14
St. Louis Giants
All-Timeverified
162 Game Avg.
21
11.45
Troy Haymakers
All-Time
162 Game Avg.verified
9
23.14
St. Louis Giants
All-Time
162 Game Avg.verified
1152
628.36
Troy Haymakers
All-Timeverified
162 Game Avg.
553
1422
St. Louis Giants
All-Timeverified
162 Game Avg.verified
5.21
5.21
Troy Haymakers
All-Time
162 Game Avg.
10.48
10.48
St. Louis Giants
All-Time
162 Game Avg.
269
146.73
Troy Haymakers
All-Timeverified
162 Game Avg.verified
0
0
St. Louis Giants
All-Time
162 Game Avg.
0
0
Troy Haymakers
All-Time
162 Game Avg.
0
0
St. Louis Giants
All-Timeverified
162 Game Avg.verified
148
80.73
Troy Haymakers
All-Time
162 Game Avg.
0
0
St. Louis Giants
All-Timeverified
162 Game Avg.verified
1.373
1.373
Troy Haymakers
All-Time
162 Game Avg.
1.67
1.67
St. Louis Giants
All-Timeverified
162 Game Avg.
7689
4194
Troy Haymakers
All-Time
162 Game Avg.verified
2290
5888.57
St. Louis Giants
All-Timeverified
162 Game Avg.verified
3.88
3.88
Troy Haymakers
All-Time
162 Game Avg.
8.78
8.78
St. Louis Giants
All-Timeverified
162 Game Avg.verified
0.307
0.307
Troy Haymakers
All-Time
162 Game Avg.
0.312
0.312
St. Louis Giants
All-Time
162 Game Avg.
39.16
39.16
Troy Haymakers
All-Timeverified
162 Game Avg.verified
45
45

Fielding Stats for the St. Louis Giants and the Troy Haymakers

St. Louis Giants
All-Timeverified
162 Game Avg.
53694
3904.14
Troy Haymakers
All-Time
162 Game Avg.verified
12861
4117.55
St. Louis Giants
All-Timeverified
162 Game Avg.
17898
1301.4
Troy Haymakers
All-Time
162 Game Avg.verified
4287
1372.5
St. Louis Giants
All-Timeverified
162 Game Avg.
5954
432.92
Troy Haymakers
All-Time
162 Game Avg.verified
1425
456.23
St. Louis Giants
All-Timeverified
162 Game Avg.verified
2976
216.39
Troy Haymakers
All-Time
162 Game Avg.
597
191.13
St. Louis Giants
All-Time
162 Game Avg.verified
516
37.52
Troy Haymakers
All-Timeverified
162 Game Avg.
349
111.74
St. Louis Giants
All-Timeverified
162 Game Avg.
9446
686.83
Troy Haymakers
All-Time
162 Game Avg.verified
2371
759.09
St. Louis Giants
All-Timeverified
162 Game Avg.verified
8930
649.31
Troy Haymakers
All-Time
162 Game Avg.
2022
647.36
St. Louis Giants
All-Timeverified
162 Game Avg.verified
94.54
94.54
Troy Haymakers
All-Time
162 Game Avg.
85.28
85.28
St. Louis Giants
All-Timeverified
162 Game Avg.verified
4.008
4.008
Troy Haymakers
All-Time
162 Game Avg.
3.996
3.996
St. Louis Giants
All-Time
162 Game Avg.
50.04
50.04
Troy Haymakers
All-Timeverified
162 Game Avg.verified
96.05
96.05
St. Louis Giants
All-Timeverified
162 Game Avg.verified
343
24.94
Troy Haymakers
All-Time
162 Game Avg.
75
24.01
St. Louis Giants
All-Timeverified
162 Game Avg.verified
15
1.09
Troy Haymakers
All-Time
162 Game Avg.
67
21.45
St. Louis Giants
All-Time
162 Game Avg.
0
0
Troy Haymakers
All-Time
162 Game Avg.
0
0
St. Louis Giants
All-Time
162 Game Avg.
303
22.03
Troy Haymakers
All-Timeverified
162 Game Avg.verified
0
0
St. Louis Giants
All-Time
162 Game Avg.
0
0
Troy Haymakers
All-Time
162 Game Avg.
0
0
}