George Moriarty vs. Phil Roof — Career Comparison
Adjusted for the eras they played in, George Moriarty holds a real edge over Phil Roof in this comparison. George Moriarty led in contact rate (K%+ 123 vs 64), batting average (AVG+ 101 vs 86), and slugging (SLG+ 99 vs 90). Phil Roof held the edge in home run production (HR/PA+ 98 vs 49). The edge belongs to George Moriarty.
Hitting Stats for George Moriarty and Phil Roof
George Moriarty
Career
Per 600 PA
1076
157.43
Phil Roof
Career
Per 600 PA
857
213.89
George Moriarty
Career
Per 600 PA
4101
600
Phil Roof
Career
Per 600 PA
2404
600
George Moriarty
Career
Per 600 PA
3671
537.09
Phil Roof
Career
Per 600 PA
2151
536.86
George Moriarty
Career
Per 600 PA
0.251
0.251
Phil Roof
Career
Per 600 PA
0.215
0.215
George Moriarty
Career
Per 600 PA
0.685
0.685
Phil Roof
Career
Per 600 PA
0.628
0.628
George Moriarty
Career
Per 600 PA
184
26.92
Phil Roof
Career
Per 600 PA
125
31.2
George Moriarty
Career
Per 600 PA
0.2
0.2
Phil Roof
Career
Per 600 PA
0.27
0.27
George Moriarty
Career
Per 600 PA
0.001
0.001
Phil Roof
Career
Per 600 PA
0.02
0.02
George Moriarty
Career
Per 600 PA
0.005
0.005
Phil Roof
Career
Per 600 PA
0.093
0.093
George Moriarty
Career
Per 600 PA
403.52
59.04
Phil Roof
Career
Per 600 PA
197.15
49.21
George Moriarty
Career
Per 600 PA
1146
167.67
Phil Roof
Career
Per 600 PA
687
171.46
George Moriarty
Career
Per 600 PA
1198
175.27
Phil Roof
Career
Per 600 PA
670
167.22
George Moriarty
Career
Per 600 PA
0.303
0.303
Phil Roof
Career
Per 600 PA
0.283
0.283
George Moriarty
Career
Per 600 PA
0.312
0.312
Phil Roof
Career
Per 600 PA
0.319
0.319
George Moriarty
Career
Per 600 PA
0.062
0.062
Phil Roof
Career
Per 600 PA
0.104
0.104
George Moriarty
Career
Per 600 PA
0.215
0.215
Phil Roof
Career
Per 600 PA
0.207
0.207
George Moriarty
Career
Per 600 PA
0.602
0.602
Phil Roof
Career
Per 600 PA
0.513
0.513
George Moriarty
Career
Per 600 PA
0.277
0.277
Phil Roof
Career
Per 600 PA
0.261
0.261
George Moriarty
Career
Per 600 PA
743
108.71
Phil Roof
Career
Per 600 PA
357
89.1
George Moriarty
Career
Per 600 PA
442.5
64.74
Phil Roof
Career
Per 600 PA
192.58
48.07
George Moriarty
Career
Per 600 PA
362
52.96
Phil Roof
Career
Per 600 PA
504
125.79
George Moriarty
Career
Per 600 PA
11.33
11.33
Phil Roof
Career
Per 600 PA
4.77
4.77
George Moriarty
Career
Per 600 PA
0.65
0.65
Phil Roof
Career
Per 600 PA
0.37
0.37
George Moriarty
Career
Per 600 PA
152
22.24
Phil Roof
Career
Per 600 PA
40
9.98
George Moriarty
Career
Per 600 PA
0
0
Phil Roof
Career
Per 600 PA
68
16.97
George Moriarty
Career
Per 600 PA
248
36.28
Phil Roof
Career
Per 600 PA
11
2.75
George Moriarty
Career
Per 600 PA
25
3.66
Phil Roof
Career
Per 600 PA
10
2.5
George Moriarty
Career
Per 600 PA
273
39.94
Phil Roof
Career
Per 600 PA
21
5.24
George Moriarty
Career
Per 600 PA
90.84
90.84
Phil Roof
Career
Per 600 PA
52.38
52.38
Fielding Stats for George Moriarty and Phil Roof
George Moriarty
Career
Per 9 Innings
1035
1.96
Phil Roof
Career
Per 9 Innings
838
1.27
George Moriarty
Career
Per 9 Innings
529
1
Phil Roof
Career
Per 9 Innings
689
1.04
George Moriarty
Career
Per 9 Innings
14253
27
Phil Roof
Career
Per 9 Innings
17844
27
George Moriarty
Career
Per 9 Innings
4751
9
Phil Roof
Career
Per 9 Innings
5948
9
George Moriarty
Career
Per 9 Innings
2989
5.66
Phil Roof
Career
Per 9 Innings
4155
6.29
George Moriarty
Career
Per 9 Innings
1841
3.49
Phil Roof
Career
Per 9 Innings
356
0.54
George Moriarty
Career
Per 9 Innings
5077
9.62
Phil Roof
Career
Per 9 Innings
4574
6.92
George Moriarty
Career
Per 9 Innings
4830
9.15
Phil Roof
Career
Per 9 Innings
4511
6.83
George Moriarty
Career
Per 9 Innings
95.13
95.13
Phil Roof
Career
Per 9 Innings
98.62
98.62
George Moriarty
Career
Per 9 Innings
4.667
4.667
Phil Roof
Career
Per 9 Innings
5.383
5.383
George Moriarty
Career
Per 9 Innings
51.11
51.11
Phil Roof
Career
Per 9 Innings
82.22
82.22
George Moriarty
Career
Per 9 Innings
157
0.3
Phil Roof
Career
Per 9 Innings
49
0.07
George Moriarty
Career
Per 9 Innings
0
0
Phil Roof
Career
Per 9 Innings
106
0.16
George Moriarty
Career
Per 9 Innings
0
0
Phil Roof
Career
Per 9 Innings
203
0.31