John Flaherty vs. Zack Weiss — Career Comparison

You might be looking for a matchup, check John Flaherty's matchup page instead!

Gen XNew YorkThrows RightBats RightNorth AmericaTampa Bay RaysAmerican LeagueCatcher
MillenialCaliforniaThrows RightBats RightNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueRelief Pitcher

John Flaherty 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 John Flaherty ever faced Zack Weiss, check out their matchup page.

Fielding Stats for John Flaherty and Zack Weiss

John Flaherty
Careerverified
Per 9 Inningsverified
14
14
Zack Weiss
Career
Per 9 Innings
3
3
John Flaherty
Careerverified
Per 9 Innings
1033
1.13
Zack Weiss
Career
Per 9 Inningsverified
25
8.23
John Flaherty
Careerverified
Per 9 Inningsverified
920
1.01
Zack Weiss
Career
Per 9 Innings
0
0
John Flaherty
Careerverified
Per 9 Innings
24656
27
Zack Weiss
Career
Per 9 Innings
82
27
John Flaherty
Careerverified
Per 9 Innings
8218.2
9
Zack Weiss
Career
Per 9 Innings
27.1
9
John Flaherty
Careerverified
Per 9 Inningsverified
5785
6.33
Zack Weiss
Career
Per 9 Innings
1
0.33
John Flaherty
Careerverified
Per 9 Inningsverified
457
0.5
Zack Weiss
Career
Per 9 Innings
1
0.33
John Flaherty
Career
Per 9 Inningsverified
67
0.07
Zack Weiss
Careerverified
Per 9 Innings
1
0.33
John Flaherty
Careerverified
Per 9 Inningsverified
6309
6.91
Zack Weiss
Career
Per 9 Innings
3
0.99
John Flaherty
Careerverified
Per 9 Inningsverified
6242
6.84
Zack Weiss
Career
Per 9 Innings
2
0.66
John Flaherty
Careerverified
Per 9 Inningsverified
98.94
98.94
Zack Weiss
Career
Per 9 Innings
66.67
66.67
John Flaherty
Careerverified
Per 9 Inningsverified
6.043
6.043
Zack Weiss
Career
Per 9 Innings
0.08
0.08
John Flaherty
Careerverified
Per 9 Inningsverified
89.06
89.06
Zack Weiss
Career
Per 9 Innings
0
0
John Flaherty
Careerverified
Per 9 Inningsverified
66
0.07
Zack Weiss
Career
Per 9 Innings
0
0
John Flaherty
Career
Per 9 Innings
43
0.05
Zack Weiss
Careerverified
Per 9 Inningsverified
0
0
John Flaherty
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
John Flaherty
Career
Per 9 Innings
707
0.77
Zack Weiss
Careerverified
Per 9 Inningsverified
0
0
John Flaherty
Careerverified
Per 9 Inningsverified
302
0.33
Zack Weiss
Career
Per 9 Innings
0
0

Hitting Stats for John Flaherty and Zack Weiss

John Flaherty
Careerverified
Per 600 PAverified
14
14
Zack Weiss
Career
Per 600 PA
3
John Flaherty
Careerverified
Per 600 PAverified
1047
172.58
Zack Weiss
Career
Per 600 PA
25
John Flaherty
Careerverified
Per 600 PAverified
3640
600
Zack Weiss
Career
Per 600 PA
0
John Flaherty
Careerverified
Per 600 PAverified
3372
555.82
Zack Weiss
Career
Per 600 PA
0
John Flaherty
Careerverified
Per 600 PAverified
0.252
0.252
Zack Weiss
Career
Per 600 PA
John Flaherty
Careerverified
Per 600 PAverified
0.681
0.681
Zack Weiss
Career
Per 600 PA
John Flaherty
Careerverified
Per 600 PAverified
849
139.95
Zack Weiss
Career
Per 600 PA
0
John Flaherty
Careerverified
Per 600 PAverified
590
97.25
Zack Weiss
Career
Per 600 PA
0
John Flaherty
Careerverified
Per 600 PAverified
176
29.01
Zack Weiss
Career
Per 600 PA
0
John Flaherty
Careerverified
Per 600 PAverified
3
0.49
Zack Weiss
Career
Per 600 PA
0
John Flaherty
Careerverified
Per 600 PAverified
80
13.19
Zack Weiss
Career
Per 600 PA
0
John Flaherty
Careerverified
Per 600 PAverified
259
42.69
Zack Weiss
Career
Per 600 PA
0
John Flaherty
Careerverified
Per 600 PAverified
0.305
0.305
Zack Weiss
Career
Per 600 PA
John Flaherty
Careerverified
Per 600 PAverified
0.024
0.024
Zack Weiss
Career
Per 600 PA
John Flaherty
Careerverified
Per 600 PAverified
0.094
0.094
Zack Weiss
Career
Per 600 PA
John Flaherty
Careerverified
Per 600 PAverified
355.81
58.65
Zack Weiss
Career
Per 600 PA
John Flaherty
Careerverified
Per 600 PAverified
1271
209.51
Zack Weiss
Career
Per 600 PA
0
John Flaherty
Careerverified
Per 600 PAverified
1043
171.92
Zack Weiss
Career
Per 600 PA
0
John Flaherty
Careerverified
Per 600 PAverified
0.29
0.29
Zack Weiss
Career
Per 600 PA
John Flaherty
Careerverified
Per 600 PAverified
0.377
0.377
Zack Weiss
Career
Per 600 PA
John Flaherty
Careerverified
Per 600 PAverified
0.667
0.667
Zack Weiss
Career
Per 600 PA
John Flaherty
Careerverified
Per 600 PAverified
0.125
0.125
Zack Weiss
Career
Per 600 PA
John Flaherty
Careerverified
Per 600 PAverified
0.225
0.225
Zack Weiss
Career
Per 600 PA
John Flaherty
Careerverified
Per 600 PAverified
0.559
0.559
Zack Weiss
Career
Per 600 PA
John Flaherty
Careerverified
Per 600 PAverified
0.274
0.274
Zack Weiss
Career
Per 600 PA
John Flaherty
Careerverified
Per 600 PAverified
319
52.58
Zack Weiss
Career
Per 600 PA
0
John Flaherty
Careerverified
Per 600 PAverified
395
65.11
Zack Weiss
Career
Per 600 PA
0
John Flaherty
Careerverified
Per 600 PAverified
634
104.51
Zack Weiss
Career
Per 600 PA
0
John Flaherty
Careerverified
Per 600 PAverified
362.4
59.74
Zack Weiss
Career
Per 600 PA
John Flaherty
Careerverified
Per 600 PAverified
19
3.13
Zack Weiss
Career
Per 600 PA
0
John Flaherty
Careerverified
Per 600 PAverified
175
28.85
Zack Weiss
Career
Per 600 PA
0
John Flaherty
Careerverified
Per 600 PAverified
15
2.47
Zack Weiss
Career
Per 600 PA
0
John Flaherty
Career
Per 600 PA
514
84.73
Zack Weiss
Careerverified
Per 600 PAverified
0
John Flaherty
Careerverified
Per 600 PAverified
7.08
7.08
Zack Weiss
Career
Per 600 PA
John Flaherty
Careerverified
Per 600 PAverified
0.34
0.34
Zack Weiss
Career
Per 600 PA
John Flaherty
Careerverified
Per 600 PAverified
41
6.76
Zack Weiss
Career
Per 600 PA
0
John Flaherty
Careerverified
Per 600 PAverified
33
5.44
Zack Weiss
Career
Per 600 PA
0
John Flaherty
Career
Per 600 PA
97
15.99
Zack Weiss
Careerverified
Per 600 PAverified
0
John Flaherty
Careerverified
Per 600 PAverified
10
1.65
Zack Weiss
Career
Per 600 PA
0
John Flaherty
Careerverified
Per 600 PAverified
19
3.13
Zack Weiss
Career
Per 600 PA
0
John Flaherty
Careerverified
Per 600 PAverified
29
4.78
Zack Weiss
Career
Per 600 PA
0
John Flaherty
Careerverified
Per 600 PAverified
34.48
34.48
Zack Weiss
Career
Per 600 PA