Jim Ball vs. Ryan Thompson — Career Comparison

You might be looking for a matchup, check Jim Ball's matchup page instead!

Lost GenerationMarylandThrows RightBats RightNorth AmericaBoston BravesNational LeagueCatcher
MillenialOregonThrows RightBats RightNorth AmericaArizona DiamondbacksNational LeagueRelief Pitcher

Jim Ball 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 Jim Ball ever faced Ryan Thompson, check out their matchup page.

Fielding Stats for Jim Ball and Ryan Thompson

Jim Ball
Career
Per 9 Innings
2
2
Ryan Thompson
Careerverified
Per 9 Inningsverified
6
6
Jim Ball
Career
Per 9 Innings
16
1.15
Ryan Thompson
Careerverified
Per 9 Inningsverified
254
9.47
Jim Ball
Careerverified
Per 9 Inningsverified
14
1.01
Ryan Thompson
Career
Per 9 Innings
1
0.04
Jim Ball
Career
Per 9 Innings
375
27
Ryan Thompson
Careerverified
Per 9 Innings
724
27
Jim Ball
Career
Per 9 Innings
125
9
Ryan Thompson
Careerverified
Per 9 Innings
241.1
9
Jim Ball
Careerverified
Per 9 Inningsverified
51
3.67
Ryan Thompson
Career
Per 9 Innings
20
0.75
Jim Ball
Career
Per 9 Inningsverified
23
1.66
Ryan Thompson
Careerverified
Per 9 Innings
41
1.53
Jim Ball
Career
Per 9 Innings
4
0.29
Ryan Thompson
Careerverified
Per 9 Inningsverified
3
0.11
Jim Ball
Careerverified
Per 9 Inningsverified
78
5.62
Ryan Thompson
Career
Per 9 Innings
64
2.39
Jim Ball
Careerverified
Per 9 Inningsverified
74
5.33
Ryan Thompson
Career
Per 9 Innings
61
2.27
Jim Ball
Career
Per 9 Innings
94.87
94.87
Ryan Thompson
Careerverified
Per 9 Inningsverified
95.31
95.31
Jim Ball
Careerverified
Per 9 Inningsverified
4.625
4.625
Ryan Thompson
Career
Per 9 Innings
0.24
0.24
Jim Ball
Careerverified
Per 9 Inningsverified
87.5
87.5
Ryan Thompson
Career
Per 9 Innings
0.39
0.39
Jim Ball
Career
Per 9 Innings
2
0.14
Ryan Thompson
Careerverified
Per 9 Inningsverified
5
0.19
Jim Ball
Career
Per 9 Innings
5
0.36
Ryan Thompson
Careerverified
Per 9 Inningsverified
0
0
Jim Ball
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Jim Ball
Career
Per 9 Innings
21
1.51
Ryan Thompson
Careerverified
Per 9 Inningsverified
0
0
Jim Ball
Careerverified
Per 9 Inningsverified
17
1.22
Ryan Thompson
Career
Per 9 Innings
0
0

Hitting Stats for Jim Ball and Ryan Thompson

Jim Ball
Career
Per 600 PAverified
2
2
Ryan Thompson
Careerverified
Per 600 PA
6
Jim Ball
Career
Per 600 PAverified
16
174.55
Ryan Thompson
Careerverified
Per 600 PA
254
Jim Ball
Careerverified
Per 600 PAverified
55
600
Ryan Thompson
Career
Per 600 PA
0
Jim Ball
Careerverified
Per 600 PAverified
51
556.36
Ryan Thompson
Career
Per 600 PA
0
Jim Ball
Careerverified
Per 600 PAverified
0.137
0.137
Ryan Thompson
Career
Per 600 PA
Jim Ball
Careerverified
Per 600 PAverified
0.391
0.391
Ryan Thompson
Career
Per 600 PA
Jim Ball
Careerverified
Per 600 PAverified
7
76.36
Ryan Thompson
Career
Per 600 PA
0
Jim Ball
Careerverified
Per 600 PAverified
5
54.55
Ryan Thompson
Career
Per 600 PA
0
Jim Ball
Careerverified
Per 600 PAverified
2
21.82
Ryan Thompson
Career
Per 600 PA
0
Jim Ball
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jim Ball
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jim Ball
Careerverified
Per 600 PAverified
2
21.82
Ryan Thompson
Career
Per 600 PA
0
Jim Ball
Careerverified
Per 600 PAverified
0.286
0.286
Ryan Thompson
Career
Per 600 PA
Jim Ball
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Jim Ball
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Jim Ball
Careerverified
Per 600 PAverified
1.79
19.49
Ryan Thompson
Career
Per 600 PA
Jim Ball
Careerverified
Per 600 PAverified
9
98.18
Ryan Thompson
Career
Per 600 PA
0
Jim Ball
Careerverified
Per 600 PAverified
10
109.09
Ryan Thompson
Career
Per 600 PA
0
Jim Ball
Careerverified
Per 600 PAverified
0.185
0.185
Ryan Thompson
Career
Per 600 PA
Jim Ball
Careerverified
Per 600 PAverified
0.177
0.177
Ryan Thompson
Career
Per 600 PA
Jim Ball
Careerverified
Per 600 PAverified
0.362
0.362
Ryan Thompson
Career
Per 600 PA
Jim Ball
Careerverified
Per 600 PAverified
0.039
0.039
Ryan Thompson
Career
Per 600 PA
Jim Ball
Careerverified
Per 600 PAverified
0.128
0.128
Ryan Thompson
Career
Per 600 PA
Jim Ball
Careerverified
Per 600 PAverified
0.273
0.273
Ryan Thompson
Career
Per 600 PA
Jim Ball
Careerverified
Per 600 PAverified
0.184
0.184
Ryan Thompson
Career
Per 600 PA
Jim Ball
Careerverified
Per 600 PAverified
4
43.64
Ryan Thompson
Career
Per 600 PA
0
Jim Ball
Careerverified
Per 600 PAverified
3
32.73
Ryan Thompson
Career
Per 600 PA
0
Jim Ball
Careerverified
Per 600 PAverified
7
76.36
Ryan Thompson
Career
Per 600 PA
0
Jim Ball
Careerverified
Per 600 PAverified
0.84
9.14
Ryan Thompson
Career
Per 600 PA
Jim Ball
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jim Ball
Careerverified
Per 600 PAverified
3
32.73
Ryan Thompson
Career
Per 600 PA
0
Jim Ball
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jim Ball
Career
Per 600 PA
13
141.82
Ryan Thompson
Careerverified
Per 600 PAverified
0
Jim Ball
Careerverified
Per 600 PAverified
4.23
4.23
Ryan Thompson
Career
Per 600 PA
Jim Ball
Careerverified
Per 600 PAverified
0.23
0.23
Ryan Thompson
Career
Per 600 PA
Jim Ball
Careerverified
Per 600 PAverified
1
10.91
Ryan Thompson
Career
Per 600 PA
0
Jim Ball
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jim Ball
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jim Ball
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jim Ball
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jim Ball
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jim Ball
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA