Alex Bregman vs. Phil Roof — Career Comparison

MillenialNew MexicoThrows RightBats RightNorth AmericaBoston Red SoxAmerican LeagueThird BasemanGold GloveSilver SluggerAll-Star
Silent GenerationKentuckyThrows RightBats RightNorth AmericaMinnesota TwinsAmerican LeagueCatcher

When their careers are measured against the same standard, Alex Bregman comes out clearly ahead of Phil Roof across most offensive categories. Alex Bregman led in contact rate (K%+ 182 vs 64), walk rate (BB%+ 162 vs 90), and on-base percentage (OBP+ 120 vs 89). Alex Bregman was the more complete offensive player.

Hitting Stats for Alex Bregman and Phil Roof

Alex Bregman
Career
Per 600 PA
10
10
Phil Roof
Careerverified
Per 600 PAverified
15
15
Alex Bregman
Careerverified
Per 600 PA
1225
137.98
Phil Roof
Career
Per 600 PAverified
857
213.89
Alex Bregman
Careerverified
Per 600 PA
5327
600
Phil Roof
Career
Per 600 PA
2404
600
Alex Bregman
Careerverified
Per 600 PA
4590
516.99
Phil Roof
Career
Per 600 PAverified
2151
536.86
Alex Bregman
Careerverified
Per 600 PAverified
0.272
0.272
Phil Roof
Career
Per 600 PA
0.215
0.215
Alex Bregman
Careerverified
Per 600 PAverified
0.856
0.856
Phil Roof
Career
Per 600 PA
0.628
0.628
Alex Bregman
Careerverified
Per 600 PAverified
1250
140.79
Phil Roof
Career
Per 600 PA
463
115.56
Alex Bregman
Careerverified
Per 600 PA
730
82.22
Phil Roof
Career
Per 600 PAverified
338
84.36
Alex Bregman
Careerverified
Per 600 PAverified
293
33
Phil Roof
Career
Per 600 PA
69
17.22
Alex Bregman
Careerverified
Per 600 PA
18
2.03
Phil Roof
Career
Per 600 PAverified
13
3.24
Alex Bregman
Careerverified
Per 600 PAverified
209
23.54
Phil Roof
Career
Per 600 PA
43
10.73
Alex Bregman
Careerverified
Per 600 PAverified
520
58.57
Phil Roof
Career
Per 600 PA
125
31.2
Alex Bregman
Careerverified
Per 600 PAverified
0.416
0.416
Phil Roof
Career
Per 600 PA
0.27
0.27
Alex Bregman
Careerverified
Per 600 PAverified
0.046
0.046
Phil Roof
Career
Per 600 PA
0.02
0.02
Alex Bregman
Careerverified
Per 600 PAverified
0.167
0.167
Phil Roof
Career
Per 600 PA
0.093
0.093
Alex Bregman
Careerverified
Per 600 PAverified
818.12
92.15
Phil Roof
Career
Per 600 PA
197.15
49.21
Alex Bregman
Careerverified
Per 600 PAverified
2206
248.47
Phil Roof
Career
Per 600 PA
687
171.46
Alex Bregman
Careerverified
Per 600 PAverified
1944
218.96
Phil Roof
Career
Per 600 PA
670
167.22
Alex Bregman
Careerverified
Per 600 PAverified
0.365
0.365
Phil Roof
Career
Per 600 PA
0.283
0.283
Alex Bregman
Careerverified
Per 600 PAverified
0.481
0.481
Phil Roof
Career
Per 600 PA
0.319
0.319
Alex Bregman
Careerverified
Per 600 PAverified
0.846
0.846
Phil Roof
Career
Per 600 PA
0.603
0.603
Alex Bregman
Careerverified
Per 600 PAverified
0.208
0.208
Phil Roof
Career
Per 600 PA
0.104
0.104
Alex Bregman
Careerverified
Per 600 PAverified
0.284
0.284
Phil Roof
Career
Per 600 PA
0.207
0.207
Alex Bregman
Careerverified
Per 600 PAverified
0.847
0.847
Phil Roof
Career
Per 600 PA
0.513
0.513
Alex Bregman
Careerverified
Per 600 PAverified
0.281
0.281
Phil Roof
Career
Per 600 PA
0.261
0.261
Alex Bregman
Careerverified
Per 600 PAverified
758
85.38
Phil Roof
Career
Per 600 PA
190
47.42
Alex Bregman
Careerverified
Per 600 PAverified
725
81.66
Phil Roof
Career
Per 600 PA
210
52.41
Alex Bregman
Careerverified
Per 600 PAverified
1274
143.5
Phil Roof
Career
Per 600 PA
357
89.1
Alex Bregman
Careerverified
Per 600 PAverified
816.57
91.97
Phil Roof
Career
Per 600 PA
192.58
48.07
Alex Bregman
Careerverified
Per 600 PAverified
67
7.55
Phil Roof
Career
Per 600 PA
23
5.74
Alex Bregman
Careerverified
Per 600 PAverified
627
70.62
Phil Roof
Career
Per 600 PA
184
45.92
Alex Bregman
Career
Per 600 PA
17
1.91
Phil Roof
Careerverified
Per 600 PAverified
18
4.49
Alex Bregman
Career
Per 600 PAverified
716
80.65
Phil Roof
Careerverified
Per 600 PA
504
125.79
Alex Bregman
Careerverified
Per 600 PAverified
7.44
7.44
Phil Roof
Career
Per 600 PA
4.77
4.77
Alex Bregman
Careerverified
Per 600 PAverified
0.88
0.88
Phil Roof
Career
Per 600 PA
0.37
0.37
Alex Bregman
Career
Per 600 PA
1
0.11
Phil Roof
Careerverified
Per 600 PAverified
40
9.98
Alex Bregman
Careerverified
Per 600 PAverified
42
4.73
Phil Roof
Career
Per 600 PA
6
1.5
Alex Bregman
Career
Per 600 PAverified
120
13.52
Phil Roof
Careerverified
Per 600 PA
68
16.97
Alex Bregman
Careerverified
Per 600 PAverified
43
4.84
Phil Roof
Career
Per 600 PA
11
2.75
Alex Bregman
Careerverified
Per 600 PA
15
1.69
Phil Roof
Career
Per 600 PAverified
10
2.5
Alex Bregman
Careerverified
Per 600 PAverified
58
6.53
Phil Roof
Career
Per 600 PA
21
5.24
Alex Bregman
Careerverified
Per 600 PAverified
74.14
74.14
Phil Roof
Career
Per 600 PA
52.38
52.38

Fielding Stats for Alex Bregman and Phil Roof

Alex Bregman
Career
Per 9 Innings
10
10
Phil Roof
Careerverified
Per 9 Inningsverified
15
15
Alex Bregman
Careerverified
Per 9 Innings
1248
1.06
Phil Roof
Career
Per 9 Inningsverified
838
1.27
Alex Bregman
Careerverified
Per 9 Innings
1196
1.02
Phil Roof
Career
Per 9 Inningsverified
689
1.04
Alex Bregman
Careerverified
Per 9 Innings
31656
27
Phil Roof
Career
Per 9 Innings
17844
27
Alex Bregman
Careerverified
Per 9 Innings
10552
9
Phil Roof
Career
Per 9 Innings
5948
9
Alex Bregman
Career
Per 9 Innings
901
0.77
Phil Roof
Careerverified
Per 9 Inningsverified
4155
6.29
Alex Bregman
Careerverified
Per 9 Inningsverified
2232
1.9
Phil Roof
Career
Per 9 Innings
356
0.54
Alex Bregman
Career
Per 9 Inningsverified
102
0.09
Phil Roof
Careerverified
Per 9 Innings
63
0.1
Alex Bregman
Career
Per 9 Innings
3235
2.76
Phil Roof
Careerverified
Per 9 Inningsverified
4574
6.92
Alex Bregman
Career
Per 9 Innings
3133
2.67
Phil Roof
Careerverified
Per 9 Inningsverified
4511
6.83
Alex Bregman
Career
Per 9 Innings
96.85
96.85
Phil Roof
Careerverified
Per 9 Inningsverified
98.62
98.62
Alex Bregman
Career
Per 9 Innings
2.51
2.51
Phil Roof
Careerverified
Per 9 Inningsverified
5.383
5.383
Alex Bregman
Careerverified
Per 9 Inningsverified
95.83
95.83
Phil Roof
Career
Per 9 Innings
82.22
82.22
Alex Bregman
Careerverified
Per 9 Inningsverified
259
0.22
Phil Roof
Career
Per 9 Innings
49
0.07
Alex Bregman
Careerverified
Per 9 Inningsverified
0
0
Phil Roof
Career
Per 9 Innings
57
0.09
Alex Bregman
Careerverified
Per 9 Inningsverified
0
0
Phil Roof
Career
Per 9 Innings
106
0.16
Alex Bregman
Careerverified
Per 9 Inningsverified
0
0
Phil Roof
Career
Per 9 Innings
330
0.5
Alex Bregman
Career
Per 9 Innings
0
0
Phil Roof
Careerverified
Per 9 Inningsverified
203
0.31