Tom Marsh vs. Randy Niemann — Career Comparison

You might be looking for a matchup, check Tom Marsh's matchup page instead!

Gen XOhioThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueLeft Fielder
Baby BoomersCaliforniaThrows LeftBats LeftNorth AmericaHouston AstrosAmerican LeagueRelief Pitcher

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

Fielding Stats for Tom Marsh and Randy Niemann

Tom Marsh
Career
Per 9 Innings
3
3
Randy Niemann
Careerverified
Per 9 Inningsverified
8
8
Tom Marsh
Career
Per 9 Innings
71
1.24
Randy Niemann
Careerverified
Per 9 Inningsverified
122
5.49
Tom Marsh
Careerverified
Per 9 Inningsverified
61
1.06
Randy Niemann
Career
Per 9 Innings
10
0.45
Tom Marsh
Careerverified
Per 9 Innings
1550
27
Randy Niemann
Career
Per 9 Innings
600
27
Tom Marsh
Careerverified
Per 9 Innings
516.2
9
Randy Niemann
Career
Per 9 Innings
200
9
Tom Marsh
Careerverified
Per 9 Inningsverified
118
2.06
Randy Niemann
Career
Per 9 Innings
16
0.72
Tom Marsh
Career
Per 9 Innings
2
0.03
Randy Niemann
Careerverified
Per 9 Inningsverified
37
1.67
Tom Marsh
Career
Per 9 Innings
6
0.1
Randy Niemann
Careerverified
Per 9 Inningsverified
0
0
Tom Marsh
Careerverified
Per 9 Innings
126
2.19
Randy Niemann
Career
Per 9 Inningsverified
53
2.39
Tom Marsh
Careerverified
Per 9 Innings
120
2.09
Randy Niemann
Career
Per 9 Inningsverified
53
2.39
Tom Marsh
Career
Per 9 Innings
95.24
95.24
Randy Niemann
Careerverified
Per 9 Inningsverified
100
100
Tom Marsh
Careerverified
Per 9 Inningsverified
1.69
1.69
Randy Niemann
Career
Per 9 Innings
0.434
0.434
Tom Marsh
Careerverified
Per 9 Inningsverified
85.92
85.92
Randy Niemann
Career
Per 9 Innings
8.2
8.2
Tom Marsh
Career
Per 9 Innings
0
0
Randy Niemann
Careerverified
Per 9 Inningsverified
2
0.09
Tom Marsh
Career
Per 9 Innings
0
0
Randy Niemann
Career
Per 9 Innings
0
0
Tom Marsh
Career
Per 9 Innings
0
0
Randy Niemann
Career
Per 9 Innings
0
0
Tom Marsh
Career
Per 9 Innings
0
0
Randy Niemann
Career
Per 9 Innings
0
0
Tom Marsh
Career
Per 9 Innings
0
0
Randy Niemann
Career
Per 9 Innings
0
0

Hitting Stats for Tom Marsh and Randy Niemann

Tom Marsh
Career
Per 600 PA
3
3
Randy Niemann
Careerverified
Per 600 PAverified
8
8
Tom Marsh
Career
Per 600 PA
93
209.77
Randy Niemann
Careerverified
Per 600 PAverified
122
2218.18
Tom Marsh
Careerverified
Per 600 PA
266
600
Randy Niemann
Career
Per 600 PA
33
600
Tom Marsh
Careerverified
Per 600 PAverified
252
568.42
Randy Niemann
Career
Per 600 PA
30
545.45
Tom Marsh
Career
Per 600 PA
0.246
0.246
Randy Niemann
Careerverified
Per 600 PAverified
0.267
0.267
Tom Marsh
Careerverified
Per 600 PAverified
0.642
0.642
Randy Niemann
Career
Per 600 PA
0.606
0.606
Tom Marsh
Careerverified
Per 600 PA
62
139.85
Randy Niemann
Career
Per 600 PAverified
8
145.45
Tom Marsh
Careerverified
Per 600 PA
46
103.76
Randy Niemann
Career
Per 600 PAverified
8
145.45
Tom Marsh
Careerverified
Per 600 PAverified
7
15.79
Randy Niemann
Career
Per 600 PA
0
0
Tom Marsh
Careerverified
Per 600 PAverified
4
9.02
Randy Niemann
Career
Per 600 PA
0
0
Tom Marsh
Careerverified
Per 600 PAverified
5
11.28
Randy Niemann
Career
Per 600 PA
0
0
Tom Marsh
Careerverified
Per 600 PAverified
16
36.09
Randy Niemann
Career
Per 600 PA
0
0
Tom Marsh
Careerverified
Per 600 PAverified
0.258
0.258
Randy Niemann
Career
Per 600 PA
0
0
Tom Marsh
Careerverified
Per 600 PAverified
0.02
0.02
Randy Niemann
Career
Per 600 PA
0
0
Tom Marsh
Careerverified
Per 600 PAverified
0.081
0.081
Randy Niemann
Career
Per 600 PA
0
0
Tom Marsh
Careerverified
Per 600 PAverified
23.94
54
Randy Niemann
Career
Per 600 PA
1.8
32.79
Tom Marsh
Careerverified
Per 600 PAverified
92
207.52
Randy Niemann
Career
Per 600 PA
8
145.45
Tom Marsh
Careerverified
Per 600 PA
70
157.89
Randy Niemann
Career
Per 600 PAverified
10
181.82
Tom Marsh
Career
Per 600 PA
0.266
0.266
Randy Niemann
Careerverified
Per 600 PAverified
0.313
0.313
Tom Marsh
Careerverified
Per 600 PAverified
0.365
0.365
Randy Niemann
Career
Per 600 PA
0.267
0.267
Tom Marsh
Careerverified
Per 600 PAverified
0.631
0.631
Randy Niemann
Career
Per 600 PA
0.579
0.579
Tom Marsh
Careerverified
Per 600 PAverified
0.119
0.119
Randy Niemann
Career
Per 600 PA
0
0
Tom Marsh
Careerverified
Per 600 PAverified
0.211
0.211
Randy Niemann
Career
Per 600 PA
0.207
0.207
Tom Marsh
Careerverified
Per 600 PAverified
0.513
0.513
Randy Niemann
Career
Per 600 PA
0.417
0.417
Tom Marsh
Career
Per 600 PA
0.284
0.284
Randy Niemann
Careerverified
Per 600 PAverified
0.348
0.348
Tom Marsh
Careerverified
Per 600 PAverified
23
51.88
Randy Niemann
Career
Per 600 PA
2
36.36
Tom Marsh
Careerverified
Per 600 PAverified
34
76.69
Randy Niemann
Career
Per 600 PA
0
0
Tom Marsh
Careerverified
Per 600 PAverified
52
117.29
Randy Niemann
Career
Per 600 PA
2
36.36
Tom Marsh
Careerverified
Per 600 PAverified
25.44
57.38
Randy Niemann
Career
Per 600 PA
2.54
46.1
Tom Marsh
Careerverified
Per 600 PAverified
1
2.26
Randy Niemann
Career
Per 600 PA
0
0
Tom Marsh
Careerverified
Per 600 PA
7
15.79
Randy Niemann
Career
Per 600 PAverified
2
36.36
Tom Marsh
Career
Per 600 PA
0
0
Randy Niemann
Career
Per 600 PA
0
0
Tom Marsh
Career
Per 600 PAverified
49
110.53
Randy Niemann
Careerverified
Per 600 PA
7
127.27
Tom Marsh
Careerverified
Per 600 PAverified
5.43
5.43
Randy Niemann
Career
Per 600 PA
4.71
4.71
Tom Marsh
Career
Per 600 PA
0.14
0.14
Randy Niemann
Careerverified
Per 600 PAverified
0.29
0.29
Tom Marsh
Careerverified
Per 600 PA
3
6.77
Randy Niemann
Career
Per 600 PAverified
1
18.18
Tom Marsh
Careerverified
Per 600 PAverified
3
6.77
Randy Niemann
Career
Per 600 PA
0
0
Tom Marsh
Career
Per 600 PAverified
3
6.77
Randy Niemann
Careerverified
Per 600 PA
2
36.36
Tom Marsh
Career
Per 600 PA
0
0
Randy Niemann
Career
Per 600 PA
0
0
Tom Marsh
Careerverified
Per 600 PAverified
2
4.51
Randy Niemann
Career
Per 600 PA
0
0
Tom Marsh
Careerverified
Per 600 PAverified
2
4.51
Randy Niemann
Career
Per 600 PA
0
0
Tom Marsh
Career
Per 600 PA
0
0
Randy Niemann
Career
Per 600 PA