Ryan Long vs. Mel Roach — Career Comparison

Gen XTexasThrows RightBats RightNorth AmericaKansas City RoyalsAmerican LeagueRight Fielder
Silent GenerationVirginiaThrows RightBats RightNorth AmericaMilwaukee BravesNational LeagueUnknown

On the career numbers, Mel Roach posted the stronger offensive profile against Ryan Long. Mel Roach posted stronger numbers in OPS (.607 vs .522) and slugging (.331 vs .222). Ryan Long had the advantage in on-base percentage (.300 vs .276). By the career numbers, Mel Roach had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Ryan Long and Mel Roach

Ryan Long
Career
Per 600 PA
1
1
Mel Roach
Careerverified
Per 600 PAverified
8
8
Ryan Long
Career
Per 600 PAverified
6
360
Mel Roach
Careerverified
Per 600 PA
227
252.22
Ryan Long
Career
Per 600 PA
10
600
Mel Roach
Careerverified
Per 600 PA
540
600
Ryan Long
Career
Per 600 PA
9
540
Mel Roach
Careerverified
Per 600 PAverified
499
554.44
Ryan Long
Career
Per 600 PA
0.222
0.222
Mel Roach
Careerverified
Per 600 PAverified
0.239
0.239
Ryan Long
Career
Per 600 PA
0.55
0.55
Mel Roach
Careerverified
Per 600 PAverified
0.628
0.628
Ryan Long
Career
Per 600 PA
2
120
Mel Roach
Careerverified
Per 600 PAverified
119
132.22
Ryan Long
Career
Per 600 PAverified
2
120
Mel Roach
Careerverified
Per 600 PA
87
96.67
Ryan Long
Career
Per 600 PA
0
0
Mel Roach
Careerverified
Per 600 PAverified
25
27.78
Ryan Long
Career
Per 600 PA
0
0
Mel Roach
Career
Per 600 PA
0
0
Ryan Long
Career
Per 600 PA
0
0
Mel Roach
Careerverified
Per 600 PAverified
7
7.78
Ryan Long
Career
Per 600 PA
0
0
Mel Roach
Careerverified
Per 600 PAverified
32
35.56
Ryan Long
Career
Per 600 PA
0
0
Mel Roach
Careerverified
Per 600 PAverified
0.269
0.269
Ryan Long
Career
Per 600 PA
0
0
Mel Roach
Careerverified
Per 600 PAverified
0.014
0.014
Ryan Long
Career
Per 600 PA
0
0
Mel Roach
Careerverified
Per 600 PAverified
0.059
0.059
Ryan Long
Career
Per 600 PA
0.63
37.95
Mel Roach
Careerverified
Per 600 PAverified
43.27
48.08
Ryan Long
Career
Per 600 PA
2
120
Mel Roach
Careerverified
Per 600 PAverified
165
183.33
Ryan Long
Career
Per 600 PAverified
3
180
Mel Roach
Careerverified
Per 600 PA
146
162.22
Ryan Long
Careerverified
Per 600 PAverified
0.3
0.3
Mel Roach
Career
Per 600 PA
0.275
0.275
Ryan Long
Career
Per 600 PA
0.222
0.222
Mel Roach
Careerverified
Per 600 PAverified
0.331
0.331
Ryan Long
Career
Per 600 PA
0.522
0.522
Mel Roach
Careerverified
Per 600 PAverified
0.606
0.606
Ryan Long
Career
Per 600 PA
0
0
Mel Roach
Careerverified
Per 600 PAverified
0.092
0.092
Ryan Long
Career
Per 600 PA
0.191
0.191
Mel Roach
Careerverified
Per 600 PAverified
0.206
0.206
Ryan Long
Career
Per 600 PA
0.429
0.429
Mel Roach
Careerverified
Per 600 PAverified
0.486
0.486
Ryan Long
Careerverified
Per 600 PAverified
0.333
0.333
Mel Roach
Career
Per 600 PA
0.265
0.265
Ryan Long
Career
Per 600 PAverified
2
120
Mel Roach
Careerverified
Per 600 PA
42
46.67
Ryan Long
Career
Per 600 PAverified
2
120
Mel Roach
Careerverified
Per 600 PA
43
47.78
Ryan Long
Career
Per 600 PAverified
4
240
Mel Roach
Careerverified
Per 600 PA
78
86.67
Ryan Long
Career
Per 600 PA
0.8
48.06
Mel Roach
Careerverified
Per 600 PAverified
44.43
49.36
Ryan Long
Career
Per 600 PAverified
1
60
Mel Roach
Careerverified
Per 600 PA
3
3.33
Ryan Long
Career
Per 600 PA
0
0
Mel Roach
Careerverified
Per 600 PAverified
24
26.67
Ryan Long
Career
Per 600 PA
0
0
Mel Roach
Careerverified
Per 600 PAverified
1
1.11
Ryan Long
Careerverified
Per 600 PA
3
180
Mel Roach
Career
Per 600 PAverified
75
83.33
Ryan Long
Career
Per 600 PA
3.33
3.33
Mel Roach
Careerverified
Per 600 PAverified
7.2
7.2
Ryan Long
Career
Per 600 PA
0
0
Mel Roach
Careerverified
Per 600 PAverified
0.32
0.32
Ryan Long
Career
Per 600 PA
0
0
Mel Roach
Careerverified
Per 600 PAverified
9
10
Ryan Long
Career
Per 600 PA
0
0
Mel Roach
Careerverified
Per 600 PAverified
5
5.56
Ryan Long
Careerverified
Per 600 PAverified
0
0
Mel Roach
Career
Per 600 PA
17
18.89
Ryan Long
Career
Per 600 PA
0
0
Mel Roach
Careerverified
Per 600 PAverified
1
1.11
Ryan Long
Career
Per 600 PA
0
0
Mel Roach
Career
Per 600 PA
0
0
Ryan Long
Career
Per 600 PA
0
0
Mel Roach
Careerverified
Per 600 PAverified
1
1.11
Ryan Long
Career
Per 600 PA
Mel Roach
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Ryan Long and Mel Roach

Ryan Long
Career
Per 9 Innings
1
1
Mel Roach
Careerverified
Per 9 Inningsverified
8
8
Ryan Long
Career
Per 9 Inningsverified
5
2.14
Mel Roach
Careerverified
Per 9 Innings
165
1.5
Ryan Long
Career
Per 9 Innings
2
0.86
Mel Roach
Careerverified
Per 9 Inningsverified
115
1.05
Ryan Long
Career
Per 9 Innings
63
27
Mel Roach
Careerverified
Per 9 Innings
2970
27
Ryan Long
Career
Per 9 Innings
21
9
Mel Roach
Careerverified
Per 9 Innings
990
9
Ryan Long
Career
Per 9 Inningsverified
8
3.43
Mel Roach
Careerverified
Per 9 Innings
279
2.54
Ryan Long
Career
Per 9 Innings
0
0
Mel Roach
Careerverified
Per 9 Inningsverified
174
1.58
Ryan Long
Careerverified
Per 9 Inningsverified
0
0
Mel Roach
Career
Per 9 Innings
17
0.15
Ryan Long
Career
Per 9 Innings
8
3.43
Mel Roach
Careerverified
Per 9 Inningsverified
470
4.27
Ryan Long
Career
Per 9 Innings
8
3.43
Mel Roach
Careerverified
Per 9 Inningsverified
453
4.12
Ryan Long
Careerverified
Per 9 Inningsverified
100
100
Mel Roach
Career
Per 9 Innings
96.38
96.38
Ryan Long
Career
Per 9 Innings
1.6
1.6
Mel Roach
Careerverified
Per 9 Inningsverified
2.746
2.746
Ryan Long
Career
Per 9 Innings
40
40
Mel Roach
Careerverified
Per 9 Inningsverified
69.7
69.7
Ryan Long
Career
Per 9 Innings
0
0
Mel Roach
Careerverified
Per 9 Inningsverified
35
0.32
Ryan Long
Career
Per 9 Innings
0
0
Mel Roach
Career
Per 9 Innings
0
0
Ryan Long
Career
Per 9 Innings
0
0
Mel Roach
Career
Per 9 Innings
0
0
Ryan Long
Career
Per 9 Innings
0
0
Mel Roach
Career
Per 9 Innings
0
0
Ryan Long
Career
Per 9 Innings
0
0
Mel Roach
Career
Per 9 Innings
0
0