Sam Dodge vs. Mickey Haslin — Career Comparison

You might be looking for a matchup, check Sam Dodge's matchup page instead!

Lost GenerationPennsylvaniaThrows RightBats RightNorth AmericaBoston Red SoxAmerican LeagueRelief Pitcher
Greatest GenerationPennsylvaniaThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueShortstop

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

Fielding Stats for Sam Dodge and Mickey Haslin

Sam Dodge
Career
Per 9 Innings
2
Mickey Haslin
Careerverified
Per 9 Innings
6
Sam Dodge
Career
Per 9 Innings
4
Mickey Haslin
Careerverified
Per 9 Innings
270
Sam Dodge
Career
Per 9 Innings
0
Mickey Haslin
Career
Per 9 Innings
0
Sam Dodge
Career
Per 9 Innings
0
Mickey Haslin
Career
Per 9 Innings
0
Sam Dodge
Career
Per 9 Innings
0
Mickey Haslin
Career
Per 9 Innings
0
Sam Dodge
Career
Per 9 Innings
0
Mickey Haslin
Careerverified
Per 9 Innings
471
Sam Dodge
Career
Per 9 Innings
3
Mickey Haslin
Careerverified
Per 9 Innings
675
Sam Dodge
Careerverified
Per 9 Innings
0
Mickey Haslin
Career
Per 9 Innings
79
Sam Dodge
Career
Per 9 Innings
3
Mickey Haslin
Careerverified
Per 9 Innings
1225
Sam Dodge
Career
Per 9 Innings
3
Mickey Haslin
Careerverified
Per 9 Innings
1146
Sam Dodge
Careerverified
Per 9 Innings
100
Mickey Haslin
Career
Per 9 Innings
93.55
Sam Dodge
Career
Per 9 Innings
0.75
Mickey Haslin
Careerverified
Per 9 Innings
4.244
Sam Dodge
Career
Per 9 Innings
0
Mickey Haslin
Career
Per 9 Innings
0
Sam Dodge
Career
Per 9 Innings
0
Mickey Haslin
Careerverified
Per 9 Innings
102
Sam Dodge
Career
Per 9 Innings
0
Mickey Haslin
Career
Per 9 Innings
0
Sam Dodge
Career
Per 9 Innings
0
Mickey Haslin
Career
Per 9 Innings
0
Sam Dodge
Career
Per 9 Innings
0
Mickey Haslin
Career
Per 9 Innings
0
Sam Dodge
Career
Per 9 Innings
0
Mickey Haslin
Career
Per 9 Innings
0

Hitting Stats for Sam Dodge and Mickey Haslin

Sam Dodge
Career
Per 600 PA
2
2
Mickey Haslin
Careerverified
Per 600 PAverified
6
6
Sam Dodge
Career
Per 600 PAverified
4
1200
Mickey Haslin
Careerverified
Per 600 PA
318
179.32
Sam Dodge
Career
Per 600 PA
2
600
Mickey Haslin
Careerverified
Per 600 PA
1064
600
Sam Dodge
Career
Per 600 PAverified
2
600
Mickey Haslin
Careerverified
Per 600 PA
974
549.25
Sam Dodge
Career
Per 600 PA
0
0
Mickey Haslin
Careerverified
Per 600 PAverified
0.272
0.272
Sam Dodge
Career
Per 600 PA
0
0
Mickey Haslin
Careerverified
Per 600 PAverified
0.689
0.689
Sam Dodge
Career
Per 600 PA
0
0
Mickey Haslin
Careerverified
Per 600 PAverified
265
149.44
Sam Dodge
Career
Per 600 PA
0
0
Mickey Haslin
Careerverified
Per 600 PAverified
215
121.24
Sam Dodge
Career
Per 600 PA
0
0
Mickey Haslin
Careerverified
Per 600 PAverified
33
18.61
Sam Dodge
Career
Per 600 PA
0
0
Mickey Haslin
Careerverified
Per 600 PAverified
8
4.51
Sam Dodge
Career
Per 600 PA
0
0
Mickey Haslin
Careerverified
Per 600 PAverified
9
5.08
Sam Dodge
Career
Per 600 PA
0
0
Mickey Haslin
Careerverified
Per 600 PAverified
50
28.2
Sam Dodge
Career
Per 600 PA
Mickey Haslin
Careerverified
Per 600 PAverified
0.189
0.189
Sam Dodge
Career
Per 600 PA
0
0
Mickey Haslin
Careerverified
Per 600 PAverified
0.009
0.009
Sam Dodge
Career
Per 600 PA
Mickey Haslin
Careerverified
Per 600 PAverified
0.034
0.034
Sam Dodge
Career
Per 600 PA
0
0
Mickey Haslin
Careerverified
Per 600 PAverified
102.33
57.7
Sam Dodge
Career
Per 600 PA
0
0
Mickey Haslin
Careerverified
Per 600 PAverified
341
192.29
Sam Dodge
Career
Per 600 PA
0
0
Mickey Haslin
Careerverified
Per 600 PAverified
327
184.4
Sam Dodge
Career
Per 600 PA
0
0
Mickey Haslin
Careerverified
Per 600 PAverified
0.316
0.316
Sam Dodge
Career
Per 600 PA
0
0
Mickey Haslin
Careerverified
Per 600 PAverified
0.35
0.35
Sam Dodge
Career
Per 600 PA
0
0
Mickey Haslin
Careerverified
Per 600 PAverified
0.666
0.666
Sam Dodge
Career
Per 600 PA
0
0
Mickey Haslin
Careerverified
Per 600 PAverified
0.078
0.078
Sam Dodge
Career
Per 600 PA
0
0
Mickey Haslin
Careerverified
Per 600 PAverified
0.23
0.23
Sam Dodge
Career
Per 600 PA
0
0
Mickey Haslin
Careerverified
Per 600 PAverified
0.557
0.557
Sam Dodge
Career
Per 600 PA
Mickey Haslin
Careerverified
Per 600 PAverified
0.284
0.284
Sam Dodge
Career
Per 600 PA
0
0
Mickey Haslin
Careerverified
Per 600 PAverified
125
70.49
Sam Dodge
Career
Per 600 PA
0
0
Mickey Haslin
Careerverified
Per 600 PAverified
109
61.47
Sam Dodge
Career
Per 600 PA
0
0
Mickey Haslin
Careerverified
Per 600 PAverified
225
126.88
Sam Dodge
Career
Per 600 PA
-0.22
-66.4
Mickey Haslin
Careerverified
Per 600 PAverified
116.63
65.77
Sam Dodge
Career
Per 600 PA
0
0
Mickey Haslin
Careerverified
Per 600 PAverified
3
1.69
Sam Dodge
Career
Per 600 PA
0
0
Mickey Haslin
Careerverified
Per 600 PAverified
59
33.27
Sam Dodge
Career
Per 600 PA
0
0
Mickey Haslin
Career
Per 600 PA
0
0
Sam Dodge
Careerverified
Per 600 PA
2
600
Mickey Haslin
Career
Per 600 PAverified
64
36.09
Sam Dodge
Career
Per 600 PA
1
1
Mickey Haslin
Careerverified
Per 600 PAverified
16.63
16.63
Sam Dodge
Career
Per 600 PA
0
0
Mickey Haslin
Careerverified
Per 600 PAverified
0.92
0.92
Sam Dodge
Career
Per 600 PA
0
0
Mickey Haslin
Careerverified
Per 600 PAverified
28
15.79
Sam Dodge
Career
Per 600 PA
0
0
Mickey Haslin
Career
Per 600 PA
0
0
Sam Dodge
Careerverified
Per 600 PAverified
0
0
Mickey Haslin
Career
Per 600 PA
29
16.35
Sam Dodge
Career
Per 600 PA
0
0
Mickey Haslin
Careerverified
Per 600 PAverified
8
4.51
Sam Dodge
Career
Per 600 PA
0
0
Mickey Haslin
Career
Per 600 PA
0
0
Sam Dodge
Career
Per 600 PA
0
0
Mickey Haslin
Careerverified
Per 600 PAverified
8
4.51
Sam Dodge
Career
Per 600 PA
Mickey Haslin
Careerverified
Per 600 PAverified
100
100