Gene Richards vs. Zack Weiss — Career Comparison

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

Baby BoomersSouth CarolinaThrows LeftBats LeftNorth AmericaSan Diego PadresNational LeagueLeft Fielder
MillenialCaliforniaThrows RightBats RightNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueRelief Pitcher

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

Fielding Stats for Gene Richards and Zack Weiss

Gene Richards
Careerverified
Per 9 Inningsverified
8
8
Zack Weiss
Career
Per 9 Innings
3
3
Gene Richards
Careerverified
Per 9 Innings
889
1.1
Zack Weiss
Career
Per 9 Inningsverified
25
8.23
Gene Richards
Careerverified
Per 9 Inningsverified
838
1.03
Zack Weiss
Career
Per 9 Innings
0
0
Gene Richards
Careerverified
Per 9 Innings
21878
27
Zack Weiss
Career
Per 9 Innings
82
27
Gene Richards
Careerverified
Per 9 Innings
7292.2
9
Zack Weiss
Career
Per 9 Innings
27.1
9
Gene Richards
Careerverified
Per 9 Inningsverified
2207
2.72
Zack Weiss
Career
Per 9 Innings
1
0.33
Gene Richards
Careerverified
Per 9 Innings
120
0.15
Zack Weiss
Career
Per 9 Inningsverified
1
0.33
Gene Richards
Career
Per 9 Inningsverified
67
0.08
Zack Weiss
Careerverified
Per 9 Innings
1
0.33
Gene Richards
Careerverified
Per 9 Inningsverified
2394
2.95
Zack Weiss
Career
Per 9 Innings
3
0.99
Gene Richards
Careerverified
Per 9 Inningsverified
2327
2.87
Zack Weiss
Career
Per 9 Innings
2
0.66
Gene Richards
Careerverified
Per 9 Inningsverified
97.2
97.2
Zack Weiss
Career
Per 9 Innings
66.67
66.67
Gene Richards
Careerverified
Per 9 Inningsverified
2.618
2.618
Zack Weiss
Career
Per 9 Innings
0.08
0.08
Gene Richards
Careerverified
Per 9 Inningsverified
94.26
94.26
Zack Weiss
Career
Per 9 Innings
0
0
Gene Richards
Careerverified
Per 9 Inningsverified
71
0.09
Zack Weiss
Career
Per 9 Innings
0
0
Gene Richards
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Gene Richards
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Gene Richards
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Gene Richards
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0

Hitting Stats for Gene Richards and Zack Weiss

Gene Richards
Careerverified
Per 600 PAverified
8
8
Zack Weiss
Career
Per 600 PA
3
Gene Richards
Careerverified
Per 600 PAverified
1026
155.53
Zack Weiss
Career
Per 600 PA
25
Gene Richards
Careerverified
Per 600 PAverified
3958
600
Zack Weiss
Career
Per 600 PA
0
Gene Richards
Careerverified
Per 600 PAverified
3549
538
Zack Weiss
Career
Per 600 PA
0
Gene Richards
Careerverified
Per 600 PAverified
0.29
0.29
Zack Weiss
Career
Per 600 PA
Gene Richards
Careerverified
Per 600 PAverified
0.783
0.783
Zack Weiss
Career
Per 600 PA
Gene Richards
Careerverified
Per 600 PAverified
1028
155.84
Zack Weiss
Career
Per 600 PA
0
Gene Richards
Careerverified
Per 600 PAverified
812
123.09
Zack Weiss
Career
Per 600 PA
0
Gene Richards
Careerverified
Per 600 PAverified
127
19.25
Zack Weiss
Career
Per 600 PA
0
Gene Richards
Careerverified
Per 600 PAverified
63
9.55
Zack Weiss
Career
Per 600 PA
0
Gene Richards
Careerverified
Per 600 PAverified
26
3.94
Zack Weiss
Career
Per 600 PA
0
Gene Richards
Careerverified
Per 600 PAverified
216
32.74
Zack Weiss
Career
Per 600 PA
0
Gene Richards
Careerverified
Per 600 PAverified
0.21
0.21
Zack Weiss
Career
Per 600 PA
Gene Richards
Careerverified
Per 600 PAverified
0.007
0.007
Zack Weiss
Career
Per 600 PA
Gene Richards
Careerverified
Per 600 PAverified
0.025
0.025
Zack Weiss
Career
Per 600 PA
Gene Richards
Careerverified
Per 600 PAverified
521.96
79.12
Zack Weiss
Career
Per 600 PA
Gene Richards
Careerverified
Per 600 PAverified
1359
206.01
Zack Weiss
Career
Per 600 PA
0
Gene Richards
Careerverified
Per 600 PAverified
1404
212.83
Zack Weiss
Career
Per 600 PA
0
Gene Richards
Careerverified
Per 600 PAverified
0.357
0.357
Zack Weiss
Career
Per 600 PA
Gene Richards
Careerverified
Per 600 PAverified
0.383
0.383
Zack Weiss
Career
Per 600 PA
Gene Richards
Careerverified
Per 600 PAverified
0.739
0.739
Zack Weiss
Career
Per 600 PA
Gene Richards
Careerverified
Per 600 PAverified
0.093
0.093
Zack Weiss
Career
Per 600 PA
Gene Richards
Careerverified
Per 600 PAverified
0.256
0.256
Zack Weiss
Career
Per 600 PA
Gene Richards
Careerverified
Per 600 PAverified
0.743
0.743
Zack Weiss
Career
Per 600 PA
Gene Richards
Careerverified
Per 600 PAverified
0.323
0.323
Zack Weiss
Career
Per 600 PA
Gene Richards
Careerverified
Per 600 PAverified
502
76.1
Zack Weiss
Career
Per 600 PA
0
Gene Richards
Careerverified
Per 600 PAverified
255
38.66
Zack Weiss
Career
Per 600 PA
0
Gene Richards
Careerverified
Per 600 PAverified
731
110.81
Zack Weiss
Career
Per 600 PA
0
Gene Richards
Careerverified
Per 600 PAverified
547.83
83.05
Zack Weiss
Career
Per 600 PA
Gene Richards
Careerverified
Per 600 PAverified
20
3.03
Zack Weiss
Career
Per 600 PA
0
Gene Richards
Careerverified
Per 600 PAverified
356
53.97
Zack Weiss
Career
Per 600 PA
0
Gene Richards
Careerverified
Per 600 PAverified
39
5.91
Zack Weiss
Career
Per 600 PA
0
Gene Richards
Career
Per 600 PA
436
66.09
Zack Weiss
Careerverified
Per 600 PAverified
0
Gene Richards
Careerverified
Per 600 PAverified
9.08
9.08
Zack Weiss
Career
Per 600 PA
Gene Richards
Careerverified
Per 600 PAverified
0.82
0.82
Zack Weiss
Career
Per 600 PA
Gene Richards
Careerverified
Per 600 PAverified
20
3.03
Zack Weiss
Career
Per 600 PA
0
Gene Richards
Careerverified
Per 600 PAverified
13
1.97
Zack Weiss
Career
Per 600 PA
0
Gene Richards
Career
Per 600 PA
56
8.49
Zack Weiss
Careerverified
Per 600 PAverified
0
Gene Richards
Careerverified
Per 600 PAverified
247
37.44
Zack Weiss
Career
Per 600 PA
0
Gene Richards
Careerverified
Per 600 PAverified
89
13.49
Zack Weiss
Career
Per 600 PA
0
Gene Richards
Careerverified
Per 600 PAverified
336
50.93
Zack Weiss
Career
Per 600 PA
0
Gene Richards
Careerverified
Per 600 PAverified
73.51
73.51
Zack Weiss
Career
Per 600 PA