Gene Freese vs. Brad Thomas — Career Comparison

You might be looking for a matchup, check Gene Freese's matchup page instead!

Silent GenerationWest VirginiaThrows RightBats RightNorth AmericaPittsburgh PiratesNational LeagueThird Baseman
Gen XAustraliaThrows LeftBats LeftOceaniaDetroit TigersAmerican LeagueRelief Pitcher

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

Fielding Stats for Gene Freese and Brad Thomas

Gene Freese
Careerverified
Per 9 Inningsverified
12
12
Brad Thomas
Career
Per 9 Innings
5
5
Gene Freese
Careerverified
Per 9 Innings
938
1.13
Brad Thomas
Career
Per 9 Inningsverified
72
6.23
Gene Freese
Careerverified
Per 9 Inningsverified
859
1.03
Brad Thomas
Career
Per 9 Innings
7
0.61
Gene Freese
Careerverified
Per 9 Innings
22488
27
Brad Thomas
Career
Per 9 Innings
312
27
Gene Freese
Careerverified
Per 9 Innings
7496
9
Brad Thomas
Career
Per 9 Innings
104
9
Gene Freese
Careerverified
Per 9 Inningsverified
871
1.05
Brad Thomas
Career
Per 9 Innings
3
0.26
Gene Freese
Careerverified
Per 9 Inningsverified
1669
2
Brad Thomas
Career
Per 9 Innings
18
1.56
Gene Freese
Career
Per 9 Innings
162
0.19
Brad Thomas
Careerverified
Per 9 Inningsverified
0
0
Gene Freese
Careerverified
Per 9 Inningsverified
2702
3.24
Brad Thomas
Career
Per 9 Innings
21
1.82
Gene Freese
Careerverified
Per 9 Inningsverified
2540
3.05
Brad Thomas
Career
Per 9 Innings
21
1.82
Gene Freese
Career
Per 9 Innings
94
94
Brad Thomas
Careerverified
Per 9 Inningsverified
100
100
Gene Freese
Careerverified
Per 9 Inningsverified
2.708
2.708
Brad Thomas
Career
Per 9 Innings
0.292
0.292
Gene Freese
Careerverified
Per 9 Inningsverified
91.58
91.58
Brad Thomas
Career
Per 9 Innings
9.72
9.72
Gene Freese
Careerverified
Per 9 Inningsverified
196
0.24
Brad Thomas
Career
Per 9 Innings
0
0
Gene Freese
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Gene Freese
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Gene Freese
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Gene Freese
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0

Hitting Stats for Gene Freese and Brad Thomas

Gene Freese
Careerverified
Per 600 PAverified
12
12
Brad Thomas
Career
Per 600 PA
5
Gene Freese
Careerverified
Per 600 PAverified
1115
176.8
Brad Thomas
Career
Per 600 PA
72
Gene Freese
Careerverified
Per 600 PAverified
3784
600
Brad Thomas
Career
Per 600 PA
0
Gene Freese
Careerverified
Per 600 PAverified
3446
546.41
Brad Thomas
Career
Per 600 PA
0
Gene Freese
Careerverified
Per 600 PAverified
0.255
0.255
Brad Thomas
Career
Per 600 PA
Gene Freese
Careerverified
Per 600 PAverified
0.741
0.741
Brad Thomas
Career
Per 600 PA
Gene Freese
Careerverified
Per 600 PAverified
877
139.06
Brad Thomas
Career
Per 600 PA
0
Gene Freese
Careerverified
Per 600 PAverified
573
90.86
Brad Thomas
Career
Per 600 PA
0
Gene Freese
Careerverified
Per 600 PAverified
161
25.53
Brad Thomas
Career
Per 600 PA
0
Gene Freese
Careerverified
Per 600 PAverified
28
4.44
Brad Thomas
Career
Per 600 PA
0
Gene Freese
Careerverified
Per 600 PAverified
115
18.23
Brad Thomas
Career
Per 600 PA
0
Gene Freese
Careerverified
Per 600 PAverified
304
48.2
Brad Thomas
Career
Per 600 PA
0
Gene Freese
Careerverified
Per 600 PAverified
0.347
0.347
Brad Thomas
Career
Per 600 PA
Gene Freese
Careerverified
Per 600 PAverified
0.033
0.033
Brad Thomas
Career
Per 600 PA
Gene Freese
Careerverified
Per 600 PAverified
0.131
0.131
Brad Thomas
Career
Per 600 PA
Gene Freese
Careerverified
Per 600 PAverified
443.43
70.31
Brad Thomas
Career
Per 600 PA
Gene Freese
Careerverified
Per 600 PAverified
1439
228.17
Brad Thomas
Career
Per 600 PA
0
Gene Freese
Careerverified
Per 600 PAverified
1140
180.76
Brad Thomas
Career
Per 600 PA
0
Gene Freese
Careerverified
Per 600 PAverified
0.305
0.305
Brad Thomas
Career
Per 600 PA
Gene Freese
Careerverified
Per 600 PAverified
0.418
0.418
Brad Thomas
Career
Per 600 PA
Gene Freese
Careerverified
Per 600 PAverified
0.723
0.723
Brad Thomas
Career
Per 600 PA
Gene Freese
Careerverified
Per 600 PAverified
0.163
0.163
Brad Thomas
Career
Per 600 PA
Gene Freese
Careerverified
Per 600 PAverified
0.242
0.242
Brad Thomas
Career
Per 600 PA
Gene Freese
Careerverified
Per 600 PAverified
0.657
0.657
Brad Thomas
Career
Per 600 PA
Gene Freese
Careerverified
Per 600 PAverified
0.27
0.27
Brad Thomas
Career
Per 600 PA
Gene Freese
Careerverified
Per 600 PAverified
429
68.02
Brad Thomas
Career
Per 600 PA
0
Gene Freese
Careerverified
Per 600 PAverified
432
68.5
Brad Thomas
Career
Per 600 PA
0
Gene Freese
Careerverified
Per 600 PAverified
746
118.29
Brad Thomas
Career
Per 600 PA
0
Gene Freese
Careerverified
Per 600 PAverified
446.56
70.81
Brad Thomas
Career
Per 600 PA
Gene Freese
Careerverified
Per 600 PAverified
20
3.17
Brad Thomas
Career
Per 600 PA
0
Gene Freese
Careerverified
Per 600 PAverified
243
38.53
Brad Thomas
Career
Per 600 PA
0
Gene Freese
Careerverified
Per 600 PAverified
28
4.44
Brad Thomas
Career
Per 600 PA
0
Gene Freese
Career
Per 600 PA
535
84.83
Brad Thomas
Careerverified
Per 600 PAverified
0
Gene Freese
Careerverified
Per 600 PAverified
7.07
7.07
Brad Thomas
Career
Per 600 PA
Gene Freese
Careerverified
Per 600 PAverified
0.45
0.45
Brad Thomas
Career
Per 600 PA
Gene Freese
Careerverified
Per 600 PAverified
48
7.61
Brad Thomas
Career
Per 600 PA
0
Gene Freese
Careerverified
Per 600 PAverified
27
4.28
Brad Thomas
Career
Per 600 PA
0
Gene Freese
Career
Per 600 PA
75
11.89
Brad Thomas
Careerverified
Per 600 PAverified
0
Gene Freese
Careerverified
Per 600 PAverified
51
8.09
Brad Thomas
Career
Per 600 PA
0
Gene Freese
Careerverified
Per 600 PAverified
26
4.12
Brad Thomas
Career
Per 600 PA
0
Gene Freese
Careerverified
Per 600 PAverified
77
12.21
Brad Thomas
Career
Per 600 PA
0
Gene Freese
Careerverified
Per 600 PAverified
66.23
66.23
Brad Thomas
Career
Per 600 PA