Ray Battle vs. Ryan Thompson — Career Comparison

You might be looking for a matchup, check Ray Battle's matchup page instead!

Greatest GenerationNorth CarolinaThrows RightBats RightNorth AmericaHomestead GraysNegro National League IIThird Baseman
MillenialOregonThrows RightBats RightNorth AmericaArizona DiamondbacksNational LeagueRelief Pitcher

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

Fielding Stats for Ray Battle and Ryan Thompson

Ray Battle
Career
Per 9 Innings
2
2
Ryan Thompson
Careerverified
Per 9 Inningsverified
6
6
Ray Battle
Career
Per 9 Innings
84
1.33
Ryan Thompson
Careerverified
Per 9 Inningsverified
254
9.47
Ray Battle
Careerverified
Per 9 Inningsverified
66
1.05
Ryan Thompson
Career
Per 9 Innings
1
0.04
Ray Battle
Careerverified
Per 9 Innings
1704
27
Ryan Thompson
Career
Per 9 Innings
724
27
Ray Battle
Careerverified
Per 9 Innings
568
9
Ryan Thompson
Career
Per 9 Innings
241.1
9
Ray Battle
Careerverified
Per 9 Inningsverified
70
1.11
Ryan Thompson
Career
Per 9 Innings
20
0.75
Ray Battle
Careerverified
Per 9 Inningsverified
147
2.33
Ryan Thompson
Career
Per 9 Innings
41
1.53
Ray Battle
Career
Per 9 Innings
19
0.3
Ryan Thompson
Careerverified
Per 9 Inningsverified
3
0.11
Ray Battle
Careerverified
Per 9 Inningsverified
236
3.74
Ryan Thompson
Career
Per 9 Innings
64
2.39
Ray Battle
Careerverified
Per 9 Inningsverified
217
3.44
Ryan Thompson
Career
Per 9 Innings
61
2.27
Ray Battle
Career
Per 9 Innings
91.95
91.95
Ryan Thompson
Careerverified
Per 9 Inningsverified
95.31
95.31
Ray Battle
Careerverified
Per 9 Inningsverified
2.583
2.583
Ryan Thompson
Career
Per 9 Innings
0.24
0.24
Ray Battle
Careerverified
Per 9 Inningsverified
78.57
78.57
Ryan Thompson
Career
Per 9 Innings
0.39
0.39
Ray Battle
Careerverified
Per 9 Innings
8
0.13
Ryan Thompson
Career
Per 9 Inningsverified
5
0.19
Ray Battle
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Ray Battle
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Ray Battle
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Ray Battle
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0

Hitting Stats for Ray Battle and Ryan Thompson

Ray Battle
Career
Per 600 PAverified
2
2
Ryan Thompson
Careerverified
Per 600 PA
6
Ray Battle
Career
Per 600 PAverified
82
202.47
Ryan Thompson
Careerverified
Per 600 PA
254
Ray Battle
Careerverified
Per 600 PAverified
243
600
Ryan Thompson
Career
Per 600 PA
0
Ray Battle
Careerverified
Per 600 PAverified
210
518.52
Ryan Thompson
Career
Per 600 PA
0
Ray Battle
Careerverified
Per 600 PAverified
0.2
0.2
Ryan Thompson
Career
Per 600 PA
Ray Battle
Careerverified
Per 600 PAverified
0.549
0.549
Ryan Thompson
Career
Per 600 PA
Ray Battle
Careerverified
Per 600 PAverified
42
103.7
Ryan Thompson
Career
Per 600 PA
0
Ray Battle
Careerverified
Per 600 PAverified
39
96.3
Ryan Thompson
Career
Per 600 PA
0
Ray Battle
Careerverified
Per 600 PAverified
1
2.47
Ryan Thompson
Career
Per 600 PA
0
Ray Battle
Careerverified
Per 600 PAverified
2
4.94
Ryan Thompson
Career
Per 600 PA
0
Ray Battle
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Ray Battle
Careerverified
Per 600 PAverified
3
7.41
Ryan Thompson
Career
Per 600 PA
0
Ray Battle
Careerverified
Per 600 PAverified
0.071
0.071
Ryan Thompson
Career
Per 600 PA
Ray Battle
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Ray Battle
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Ray Battle
Careerverified
Per 600 PAverified
13.7
33.83
Ryan Thompson
Career
Per 600 PA
Ray Battle
Careerverified
Per 600 PAverified
47
116.05
Ryan Thompson
Career
Per 600 PA
0
Ray Battle
Careerverified
Per 600 PAverified
63
155.56
Ryan Thompson
Career
Per 600 PA
0
Ray Battle
Careerverified
Per 600 PAverified
0.273
0.273
Ryan Thompson
Career
Per 600 PA
Ray Battle
Careerverified
Per 600 PAverified
0.224
0.224
Ryan Thompson
Career
Per 600 PA
Ray Battle
Careerverified
Per 600 PAverified
0.497
0.497
Ryan Thompson
Career
Per 600 PA
Ray Battle
Careerverified
Per 600 PAverified
0.024
0.024
Ryan Thompson
Career
Per 600 PA
Ray Battle
Careerverified
Per 600 PAverified
0.179
0.179
Ryan Thompson
Career
Per 600 PA
Ray Battle
Careerverified
Per 600 PAverified
0.408
0.408
Ryan Thompson
Career
Per 600 PA
Ray Battle
Careerverified
Per 600 PAverified
0.202
0.202
Ryan Thompson
Career
Per 600 PA
Ray Battle
Careerverified
Per 600 PAverified
25
61.73
Ryan Thompson
Career
Per 600 PA
0
Ray Battle
Careerverified
Per 600 PAverified
22
54.32
Ryan Thompson
Career
Per 600 PA
0
Ray Battle
Careerverified
Per 600 PAverified
47
116.05
Ryan Thompson
Career
Per 600 PA
0
Ray Battle
Careerverified
Per 600 PAverified
16.69
41.21
Ryan Thompson
Career
Per 600 PA
Ray Battle
Careerverified
Per 600 PAverified
1
2.47
Ryan Thompson
Career
Per 600 PA
0
Ray Battle
Careerverified
Per 600 PAverified
20
49.38
Ryan Thompson
Career
Per 600 PA
0
Ray Battle
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Ray Battle
Career
Per 600 PA
2
4.94
Ryan Thompson
Careerverified
Per 600 PAverified
0
Ray Battle
Careerverified
Per 600 PAverified
121.5
121.5
Ryan Thompson
Career
Per 600 PA
Ray Battle
Careerverified
Per 600 PAverified
10
10
Ryan Thompson
Career
Per 600 PA
Ray Battle
Careerverified
Per 600 PAverified
12
29.63
Ryan Thompson
Career
Per 600 PA
0
Ray Battle
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Ray Battle
Career
Per 600 PA
1
2.47
Ryan Thompson
Careerverified
Per 600 PAverified
0
Ray Battle
Careerverified
Per 600 PAverified
1
2.47
Ryan Thompson
Career
Per 600 PA
0
Ray Battle
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Ray Battle
Careerverified
Per 600 PAverified
1
2.47
Ryan Thompson
Career
Per 600 PA
0
Ray Battle
Careerverified
Per 600 PAverified
100
100
Ryan Thompson
Career
Per 600 PA