Mark Leonard vs. Zack Weiss — Career Comparison

You might be looking for a matchup, check Mark Leonard's matchup page instead!

Baby BoomersCaliforniaThrows RightBats LeftNorth AmericaSan Francisco GiantsNational LeagueUnknown
MillenialCaliforniaThrows RightBats RightNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueRelief Pitcher

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

Fielding Stats for Mark Leonard and Zack Weiss

Mark Leonard
Careerverified
Per 9 Inningsverified
6
6
Zack Weiss
Career
Per 9 Innings
3
3
Mark Leonard
Careerverified
Per 9 Innings
90
1.36
Zack Weiss
Career
Per 9 Inningsverified
25
8.23
Mark Leonard
Careerverified
Per 9 Inningsverified
71
1.07
Zack Weiss
Career
Per 9 Innings
0
0
Mark Leonard
Careerverified
Per 9 Innings
1789
27
Zack Weiss
Career
Per 9 Innings
82
27
Mark Leonard
Careerverified
Per 9 Innings
596.1
9
Zack Weiss
Career
Per 9 Innings
27.1
9
Mark Leonard
Careerverified
Per 9 Inningsverified
127
1.92
Zack Weiss
Career
Per 9 Innings
1
0.33
Mark Leonard
Careerverified
Per 9 Innings
2
0.03
Zack Weiss
Career
Per 9 Inningsverified
1
0.33
Mark Leonard
Career
Per 9 Inningsverified
2
0.03
Zack Weiss
Careerverified
Per 9 Innings
1
0.33
Mark Leonard
Careerverified
Per 9 Inningsverified
131
1.98
Zack Weiss
Career
Per 9 Innings
3
0.99
Mark Leonard
Careerverified
Per 9 Inningsverified
129
1.95
Zack Weiss
Career
Per 9 Innings
2
0.66
Mark Leonard
Careerverified
Per 9 Inningsverified
98.47
98.47
Zack Weiss
Career
Per 9 Innings
66.67
66.67
Mark Leonard
Careerverified
Per 9 Inningsverified
1.433
1.433
Zack Weiss
Career
Per 9 Innings
0.08
0.08
Mark Leonard
Careerverified
Per 9 Inningsverified
78.89
78.89
Zack Weiss
Career
Per 9 Innings
0
0
Mark Leonard
Careerverified
Per 9 Inningsverified
2
0.03
Zack Weiss
Career
Per 9 Innings
0
0
Mark Leonard
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Mark Leonard
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Mark Leonard
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Mark Leonard
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0

Hitting Stats for Mark Leonard and Zack Weiss

Mark Leonard
Careerverified
Per 600 PAverified
6
6
Zack Weiss
Career
Per 600 PA
3
Mark Leonard
Careerverified
Per 600 PAverified
168
269.52
Zack Weiss
Career
Per 600 PA
25
Mark Leonard
Careerverified
Per 600 PAverified
374
600
Zack Weiss
Career
Per 600 PA
0
Mark Leonard
Careerverified
Per 600 PAverified
321
514.97
Zack Weiss
Career
Per 600 PA
0
Mark Leonard
Careerverified
Per 600 PAverified
0.227
0.227
Zack Weiss
Career
Per 600 PA
Mark Leonard
Careerverified
Per 600 PAverified
0.713
0.713
Zack Weiss
Career
Per 600 PA
Mark Leonard
Careerverified
Per 600 PAverified
73
117.11
Zack Weiss
Career
Per 600 PA
0
Mark Leonard
Careerverified
Per 600 PAverified
45
72.19
Zack Weiss
Career
Per 600 PA
0
Mark Leonard
Careerverified
Per 600 PAverified
18
28.88
Zack Weiss
Career
Per 600 PA
0
Mark Leonard
Careerverified
Per 600 PAverified
2
3.21
Zack Weiss
Career
Per 600 PA
0
Mark Leonard
Careerverified
Per 600 PAverified
8
12.83
Zack Weiss
Career
Per 600 PA
0
Mark Leonard
Careerverified
Per 600 PAverified
28
44.92
Zack Weiss
Career
Per 600 PA
0
Mark Leonard
Careerverified
Per 600 PAverified
0.384
0.384
Zack Weiss
Career
Per 600 PA
Mark Leonard
Careerverified
Per 600 PAverified
0.025
0.025
Zack Weiss
Career
Per 600 PA
Mark Leonard
Careerverified
Per 600 PAverified
0.11
0.11
Zack Weiss
Career
Per 600 PA
Mark Leonard
Careerverified
Per 600 PAverified
40.71
65.31
Zack Weiss
Career
Per 600 PA
Mark Leonard
Careerverified
Per 600 PAverified
119
190.91
Zack Weiss
Career
Per 600 PA
0
Mark Leonard
Careerverified
Per 600 PAverified
119
190.91
Zack Weiss
Career
Per 600 PA
0
Mark Leonard
Careerverified
Per 600 PAverified
0.319
0.319
Zack Weiss
Career
Per 600 PA
Mark Leonard
Careerverified
Per 600 PAverified
0.371
0.371
Zack Weiss
Career
Per 600 PA
Mark Leonard
Careerverified
Per 600 PAverified
0.69
0.69
Zack Weiss
Career
Per 600 PA
Mark Leonard
Careerverified
Per 600 PAverified
0.143
0.143
Zack Weiss
Career
Per 600 PA
Mark Leonard
Careerverified
Per 600 PAverified
0.236
0.236
Zack Weiss
Career
Per 600 PA
Mark Leonard
Careerverified
Per 600 PAverified
0.645
0.645
Zack Weiss
Career
Per 600 PA
Mark Leonard
Careerverified
Per 600 PAverified
0.266
0.266
Zack Weiss
Career
Per 600 PA
Mark Leonard
Careerverified
Per 600 PAverified
37
59.36
Zack Weiss
Career
Per 600 PA
0
Mark Leonard
Careerverified
Per 600 PAverified
41
65.78
Zack Weiss
Career
Per 600 PA
0
Mark Leonard
Careerverified
Per 600 PAverified
70
112.3
Zack Weiss
Career
Per 600 PA
0
Mark Leonard
Careerverified
Per 600 PAverified
40.28
64.62
Zack Weiss
Career
Per 600 PA
Mark Leonard
Careerverified
Per 600 PAverified
4
6.42
Zack Weiss
Career
Per 600 PA
0
Mark Leonard
Careerverified
Per 600 PAverified
42
67.38
Zack Weiss
Career
Per 600 PA
0
Mark Leonard
Careerverified
Per 600 PAverified
2
3.21
Zack Weiss
Career
Per 600 PA
0
Mark Leonard
Career
Per 600 PA
75
120.32
Zack Weiss
Careerverified
Per 600 PAverified
0
Mark Leonard
Careerverified
Per 600 PAverified
4.99
4.99
Zack Weiss
Career
Per 600 PA
Mark Leonard
Careerverified
Per 600 PAverified
0.56
0.56
Zack Weiss
Career
Per 600 PA
Mark Leonard
Careerverified
Per 600 PAverified
1
1.6
Zack Weiss
Career
Per 600 PA
0
Mark Leonard
Careerverified
Per 600 PAverified
6
9.63
Zack Weiss
Career
Per 600 PA
0
Mark Leonard
Career
Per 600 PA
6
9.63
Zack Weiss
Careerverified
Per 600 PAverified
0
Mark Leonard
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Mark Leonard
Careerverified
Per 600 PAverified
2
3.21
Zack Weiss
Career
Per 600 PA
0
Mark Leonard
Careerverified
Per 600 PAverified
2
3.21
Zack Weiss
Career
Per 600 PA
0
Mark Leonard
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA