Tony Bartirome vs. Ryan Long — Career Comparison

Silent GenerationPennsylvaniaThrows LeftBats LeftNorth AmericaPittsburgh PiratesNational LeagueFirst Baseman
Gen XTexasThrows RightBats RightNorth AmericaKansas City RoyalsAmerican LeagueRight Fielder

Looking at the career totals, Tony Bartirome and Ryan Long are closely matched on the surface stats. Tony Bartirome posted stronger numbers in OPS (.538 vs .522) and slugging (.265 vs .222). Ryan Long had the advantage in on-base percentage (.300 vs .273). By the career numbers, Tony Bartirome had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Tony Bartirome and Ryan Long

Tony Bartirome
Career
Per 600 PA
1
1
Ryan Long
Career
Per 600 PA
1
1
Tony Bartirome
Careerverified
Per 600 PA
124
192.75
Ryan Long
Career
Per 600 PAverified
6
360
Tony Bartirome
Careerverified
Per 600 PA
386
600
Ryan Long
Career
Per 600 PA
10
600
Tony Bartirome
Careerverified
Per 600 PAverified
355
551.81
Ryan Long
Career
Per 600 PA
9
540
Tony Bartirome
Career
Per 600 PA
0.22
0.22
Ryan Long
Careerverified
Per 600 PAverified
0.222
0.222
Tony Bartirome
Careerverified
Per 600 PAverified
0.562
0.562
Ryan Long
Career
Per 600 PA
0.55
0.55
Tony Bartirome
Careerverified
Per 600 PAverified
78
121.24
Ryan Long
Career
Per 600 PA
2
120
Tony Bartirome
Careerverified
Per 600 PA
65
101.04
Ryan Long
Career
Per 600 PAverified
2
120
Tony Bartirome
Careerverified
Per 600 PAverified
10
15.54
Ryan Long
Career
Per 600 PA
0
0
Tony Bartirome
Careerverified
Per 600 PAverified
3
4.66
Ryan Long
Career
Per 600 PA
0
0
Tony Bartirome
Career
Per 600 PA
0
0
Ryan Long
Career
Per 600 PA
0
0
Tony Bartirome
Careerverified
Per 600 PAverified
13
20.21
Ryan Long
Career
Per 600 PA
0
0
Tony Bartirome
Careerverified
Per 600 PAverified
0.167
0.167
Ryan Long
Career
Per 600 PA
0
0
Tony Bartirome
Career
Per 600 PA
0
0
Ryan Long
Career
Per 600 PA
0
0
Tony Bartirome
Career
Per 600 PA
0
0
Ryan Long
Career
Per 600 PA
0
0
Tony Bartirome
Careerverified
Per 600 PAverified
26.58
41.32
Ryan Long
Career
Per 600 PA
0.63
37.95
Tony Bartirome
Careerverified
Per 600 PAverified
94
146.11
Ryan Long
Career
Per 600 PA
2
120
Tony Bartirome
Careerverified
Per 600 PA
104
161.66
Ryan Long
Career
Per 600 PAverified
3
180
Tony Bartirome
Career
Per 600 PA
0.273
0.273
Ryan Long
Careerverified
Per 600 PAverified
0.3
0.3
Tony Bartirome
Careerverified
Per 600 PAverified
0.265
0.265
Ryan Long
Career
Per 600 PA
0.222
0.222
Tony Bartirome
Careerverified
Per 600 PAverified
0.538
0.538
Ryan Long
Career
Per 600 PA
0.522
0.522
Tony Bartirome
Careerverified
Per 600 PAverified
0.045
0.045
Ryan Long
Career
Per 600 PA
0
0
Tony Bartirome
Career
Per 600 PA
0.189
0.189
Ryan Long
Careerverified
Per 600 PAverified
0.191
0.191
Tony Bartirome
Careerverified
Per 600 PAverified
0.439
0.439
Ryan Long
Career
Per 600 PA
0.429
0.429
Tony Bartirome
Career
Per 600 PA
0.245
0.245
Ryan Long
Careerverified
Per 600 PAverified
0.333
0.333
Tony Bartirome
Careerverified
Per 600 PA
32
49.74
Ryan Long
Career
Per 600 PAverified
2
120
Tony Bartirome
Careerverified
Per 600 PA
16
24.87
Ryan Long
Career
Per 600 PAverified
2
120
Tony Bartirome
Careerverified
Per 600 PA
48
74.61
Ryan Long
Career
Per 600 PAverified
4
240
Tony Bartirome
Careerverified
Per 600 PA
29.73
46.21
Ryan Long
Career
Per 600 PAverified
0.8
48.06
Tony Bartirome
Career
Per 600 PA
0
0
Ryan Long
Careerverified
Per 600 PAverified
1
60
Tony Bartirome
Careerverified
Per 600 PAverified
26
40.41
Ryan Long
Career
Per 600 PA
0
0
Tony Bartirome
Career
Per 600 PA
0
0
Ryan Long
Career
Per 600 PA
0
0
Tony Bartirome
Career
Per 600 PAverified
37
57.51
Ryan Long
Careerverified
Per 600 PA
3
180
Tony Bartirome
Careerverified
Per 600 PAverified
10.43
10.43
Ryan Long
Career
Per 600 PA
3.33
3.33
Tony Bartirome
Careerverified
Per 600 PAverified
0.7
0.7
Ryan Long
Career
Per 600 PA
0
0
Tony Bartirome
Careerverified
Per 600 PAverified
5
7.77
Ryan Long
Career
Per 600 PA
0
0
Tony Bartirome
Career
Per 600 PA
0
0
Ryan Long
Career
Per 600 PA
0
0
Tony Bartirome
Career
Per 600 PA
0
0
Ryan Long
Career
Per 600 PA
0
0
Tony Bartirome
Careerverified
Per 600 PAverified
3
4.66
Ryan Long
Career
Per 600 PA
0
0
Tony Bartirome
Careerverified
Per 600 PAverified
3
4.66
Ryan Long
Career
Per 600 PA
0
0
Tony Bartirome
Careerverified
Per 600 PAverified
6
9.33
Ryan Long
Career
Per 600 PA
0
0
Tony Bartirome
Careerverified
Per 600 PAverified
50
50
Ryan Long
Career
Per 600 PA

Fielding Stats for Tony Bartirome and Ryan Long

Tony Bartirome
Career
Per 9 Innings
1
Ryan Long
Career
Per 9 Inningsverified
1
1
Tony Bartirome
Careerverified
Per 9 Innings
118
Ryan Long
Career
Per 9 Inningsverified
5
2.14
Tony Bartirome
Career
Per 9 Innings
0
Ryan Long
Careerverified
Per 9 Inningsverified
2
0.86
Tony Bartirome
Career
Per 9 Innings
0
Ryan Long
Careerverified
Per 9 Inningsverified
63
27
Tony Bartirome
Career
Per 9 Innings
0
Ryan Long
Careerverified
Per 9 Inningsverified
21
9
Tony Bartirome
Careerverified
Per 9 Innings
909
Ryan Long
Career
Per 9 Inningsverified
8
3.43
Tony Bartirome
Careerverified
Per 9 Innings
72
Ryan Long
Career
Per 9 Innings
0
0
Tony Bartirome
Career
Per 9 Innings
11
Ryan Long
Careerverified
Per 9 Innings
0
0
Tony Bartirome
Careerverified
Per 9 Innings
992
Ryan Long
Career
Per 9 Inningsverified
8
3.43
Tony Bartirome
Careerverified
Per 9 Innings
981
Ryan Long
Career
Per 9 Inningsverified
8
3.43
Tony Bartirome
Career
Per 9 Innings
98.89
Ryan Long
Careerverified
Per 9 Inningsverified
100
100
Tony Bartirome
Careerverified
Per 9 Innings
8.314
Ryan Long
Career
Per 9 Inningsverified
1.6
1.6
Tony Bartirome
Career
Per 9 Innings
0
Ryan Long
Careerverified
Per 9 Inningsverified
40
40
Tony Bartirome
Careerverified
Per 9 Innings
91
Ryan Long
Career
Per 9 Innings
0
0
Tony Bartirome
Career
Per 9 Innings
0
Ryan Long
Career
Per 9 Innings
0
0
Tony Bartirome
Career
Per 9 Innings
0
Ryan Long
Career
Per 9 Innings
0
0
Tony Bartirome
Career
Per 9 Innings
0
Ryan Long
Career
Per 9 Innings
0
0
Tony Bartirome
Career
Per 9 Innings
0
Ryan Long
Career
Per 9 Innings
0
0