John Brown vs. Zack Weiss — Career Comparison

Greatest GenerationArkansasThrows RightBats RightNorth AmericaCleveland BuckeyesNegro American LeagueStarting PitcherAll-Star
MillenialCaliforniaThrows RightBats RightNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueRelief Pitcher

John Brown built a career as a starting pitcher and Zack Weiss as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. John Brown posted stronger surface numbers — ERA 2.29 and WHIP 1.236 compared to 4.61 and 1.280 for Zack Weiss. By the career numbers, John Brown had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for John Brown and Zack Weiss

John Brown
Careerverified
Per 9 Inningsverified
5
5
Zack Weiss
Career
Per 9 Innings
3
3
John Brown
Career
Per 9 Innings
11
1.8
Zack Weiss
Careerverified
Per 9 Inningsverified
25
8.23
John Brown
Careerverified
Per 9 Inningsverified
4
0.65
Zack Weiss
Career
Per 9 Innings
0
0
John Brown
Careerverified
Per 9 Innings
2
0.33
Zack Weiss
Career
Per 9 Innings
1
0.33
John Brown
Career
Per 9 Innings
2
0.33
Zack Weiss
Careerverified
Per 9 Innings
1
0.33
John Brown
Career
Per 9 Innings
50
50
Zack Weiss
Career
Per 9 Innings
50
50
John Brown
Careerverified
Per 9 Inningsverified
36.36
36.36
Zack Weiss
Career
Per 9 Innings
0
0
John Brown
Careerverified
Per 9 Inningsverified
4
0.65
Zack Weiss
Career
Per 9 Innings
0
0
John Brown
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
John Brown
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
John Brown
Career
Per 9 Inningsverified
14
2.29
Zack Weiss
Career
Per 9 Innings
14
4.61
John Brown
Careerverified
Per 9 Inningsverified
2.29
2.29
Zack Weiss
Career
Per 9 Innings
4.61
4.61
John Brown
Careerverified
Per 9 Inningsverified
2.93
2.93
Zack Weiss
Career
Per 9 Innings
4.13
4.13
John Brown
Careerverified
Per 9 Inningsverified
4.49
4.49
Zack Weiss
Career
Per 9 Innings
6.26
6.26
John Brown
Career
Per 9 Innings
0.199
0.199
Zack Weiss
Careerverified
Per 9 Inningsverified
0.184
0.184
John Brown
Careerverified
Per 9 Innings
165
27
Zack Weiss
Career
Per 9 Innings
82
27
John Brown
Careerverified
Per 9 Innings
55
9
Zack Weiss
Career
Per 9 Innings
27.1
9
John Brown
Career
Per 9 Innings
39
6.38
Zack Weiss
Careerverified
Per 9 Inningsverified
18
5.93
John Brown
Career
Per 9 Innings
6.38
6.38
Zack Weiss
Careerverified
Per 9 Inningsverified
5.93
5.93
John Brown
Careerverified
Per 9 Inningsverified
3
0.49
Zack Weiss
Career
Per 9 Innings
8
2.63
John Brown
Careerverified
Per 9 Inningsverified
0.49
0.49
Zack Weiss
Career
Per 9 Innings
2.63
2.63
John Brown
Careerverified
Per 9 Inningsverified
0.27
0.27
Zack Weiss
Career
Per 9 Innings
0.32
0.32
John Brown
Career
Per 9 Inningsverified
28
4.58
Zack Weiss
Careerverified
Per 9 Innings
15
4.94
John Brown
Careerverified
Per 9 Inningsverified
1
0.16
Zack Weiss
Career
Per 9 Innings
2
0.66
John Brown
Careerverified
Per 9 Inningsverified
4.58
4.58
Zack Weiss
Career
Per 9 Innings
4.94
4.94
John Brown
Career
Per 9 Innings
28
4.58
Zack Weiss
Careerverified
Per 9 Inningsverified
33
10.87
John Brown
Career
Per 9 Innings
4.58
4.58
Zack Weiss
Careerverified
Per 9 Inningsverified
10.87
10.87
John Brown
Careerverified
Per 9 Inningsverified
2.55
2.55
Zack Weiss
Career
Per 9 Innings
1.32
1.32
John Brown
Career
Per 9 Innings
1.018
1.018
Zack Weiss
Careerverified
Per 9 Inningsverified
1.756
1.756
John Brown
Careerverified
Per 9 Inningsverified
1
0.16
Zack Weiss
Career
Per 9 Innings
2
0.66
John Brown
Career
Per 9 Innings
5
0.82
Zack Weiss
Careerverified
Per 9 Inningsverified
2
0.66
John Brown
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
John Brown
Careerverified
Per 9 Innings
232
37.96
Zack Weiss
Career
Per 9 Inningsverified
118
38.85
John Brown
Career
Per 9 Innings
6
0.98
Zack Weiss
Careerverified
Per 9 Inningsverified
7
2.3
John Brown
Career
Per 9 Inningsverified
18
2.95
Zack Weiss
Careerverified
Per 9 Innings
16
5.27
John Brown
Careerverified
Per 9 Inningsverified
2.95
2.95
Zack Weiss
Career
Per 9 Innings
5.27
5.27
John Brown
Career
Per 9 Innings
3
0.49
Zack Weiss
Careerverified
Per 9 Inningsverified
1
0.33
John Brown
Careerverified
Per 9 Inningsverified
0
0
Zack Weiss
Career
Per 9 Innings
2
0.66
John Brown
Careerverified
Per 9 Inningsverified
2
0.33
Zack Weiss
Career
Per 9 Innings
0
0
John Brown
Career
Per 9 Innings
1.218
1.218
Zack Weiss
Careerverified
Per 9 Inningsverified
1.207
1.207
John Brown
Careerverified
Per 9 Innings
196
32.07
Zack Weiss
Career
Per 9 Inningsverified
98
32.27
John Brown
Career
Per 9 Innings
1.64
1.64
Zack Weiss
Careerverified
Per 9 Inningsverified
0.64
0.64
John Brown
Career
Per 9 Innings
0.218
0.218
Zack Weiss
Careerverified
Per 9 Inningsverified
0.175
0.175
John Brown
Career
Per 9 Innings
37.96
37.96
Zack Weiss
Careerverified
Per 9 Inningsverified
38.85
38.85

Fielding Stats for John Brown and Zack Weiss

John Brown
Careerverified
Per 9 Inningsverified
5
5
Zack Weiss
Career
Per 9 Innings
3
3
John Brown
Career
Per 9 Innings
11
1.8
Zack Weiss
Careerverified
Per 9 Inningsverified
25
8.23
John Brown
Careerverified
Per 9 Inningsverified
4
0.65
Zack Weiss
Career
Per 9 Innings
0
0
John Brown
Careerverified
Per 9 Innings
165
27
Zack Weiss
Career
Per 9 Innings
82
27
John Brown
Careerverified
Per 9 Innings
55
9
Zack Weiss
Career
Per 9 Innings
27.1
9
John Brown
Careerverified
Per 9 Innings
2
0.33
Zack Weiss
Career
Per 9 Innings
1
0.33
John Brown
Careerverified
Per 9 Inningsverified
17
2.78
Zack Weiss
Career
Per 9 Innings
1
0.33
John Brown
Careerverified
Per 9 Inningsverified
0
0
Zack Weiss
Career
Per 9 Innings
1
0.33
John Brown
Careerverified
Per 9 Inningsverified
19
3.11
Zack Weiss
Career
Per 9 Innings
3
0.99
John Brown
Careerverified
Per 9 Inningsverified
19
3.11
Zack Weiss
Career
Per 9 Innings
2
0.66
John Brown
Careerverified
Per 9 Inningsverified
100
100
Zack Weiss
Career
Per 9 Innings
66.67
66.67
John Brown
Careerverified
Per 9 Inningsverified
1.727
1.727
Zack Weiss
Career
Per 9 Innings
0.08
0.08
John Brown
Careerverified
Per 9 Inningsverified
36.36
36.36
Zack Weiss
Career
Per 9 Innings
0
0
John Brown
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
John Brown
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
John Brown
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
John Brown
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
John Brown
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0

Hitting Stats for John Brown and Zack Weiss

John Brown
Careerverified
Per 600 PAverified
5
5
Zack Weiss
Career
Per 600 PA
3
John Brown
Career
Per 600 PAverified
12
342.86
Zack Weiss
Careerverified
Per 600 PA
25
John Brown
Careerverified
Per 600 PAverified
21
600
Zack Weiss
Career
Per 600 PA
0
John Brown
Careerverified
Per 600 PAverified
18
514.29
Zack Weiss
Career
Per 600 PA
0
John Brown
Careerverified
Per 600 PAverified
0.278
0.278
Zack Weiss
Career
Per 600 PA
John Brown
Careerverified
Per 600 PAverified
0.691
0.691
Zack Weiss
Career
Per 600 PA
John Brown
Careerverified
Per 600 PAverified
5
142.86
Zack Weiss
Career
Per 600 PA
0
John Brown
Careerverified
Per 600 PAverified
5
142.86
Zack Weiss
Career
Per 600 PA
0
John Brown
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
John Brown
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
John Brown
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
John Brown
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
John Brown
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
John Brown
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
John Brown
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
John Brown
Careerverified
Per 600 PAverified
2.13
60.98
Zack Weiss
Career
Per 600 PA
John Brown
Careerverified
Per 600 PAverified
5
142.86
Zack Weiss
Career
Per 600 PA
0
John Brown
Careerverified
Per 600 PAverified
8
228.57
Zack Weiss
Career
Per 600 PA
0
John Brown
Careerverified
Per 600 PAverified
0.381
0.381
Zack Weiss
Career
Per 600 PA
John Brown
Careerverified
Per 600 PAverified
0.278
0.278
Zack Weiss
Career
Per 600 PA
John Brown
Careerverified
Per 600 PAverified
0.659
0.659
Zack Weiss
Career
Per 600 PA
John Brown
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
John Brown
Careerverified
Per 600 PAverified
0.241
0.241
Zack Weiss
Career
Per 600 PA
John Brown
Careerverified
Per 600 PAverified
0.615
0.615
Zack Weiss
Career
Per 600 PA
John Brown
Careerverified
Per 600 PAverified
0.278
0.278
Zack Weiss
Career
Per 600 PA
John Brown
Careerverified
Per 600 PAverified
3
85.71
Zack Weiss
Career
Per 600 PA
0
John Brown
Careerverified
Per 600 PAverified
1
28.57
Zack Weiss
Career
Per 600 PA
0
John Brown
Careerverified
Per 600 PAverified
4
114.29
Zack Weiss
Career
Per 600 PA
0
John Brown
Careerverified
Per 600 PAverified
2.77
79.05
Zack Weiss
Career
Per 600 PA
John Brown
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
John Brown
Careerverified
Per 600 PAverified
3
85.71
Zack Weiss
Career
Per 600 PA
0
John Brown
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
John Brown
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
John Brown
Career
Per 600 PA
Zack Weiss
Career
Per 600 PA
John Brown
Career
Per 600 PA
Zack Weiss
Career
Per 600 PA
John Brown
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
John Brown
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
John Brown
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
John Brown
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
John Brown
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
John Brown
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
John Brown
Career
Per 600 PA
Zack Weiss
Career
Per 600 PA