Kevin Belcher vs. Ryan Thompson — Career Comparison

You might be looking for a matchup, check Kevin Belcher's matchup page instead!

Gen XTexasThrows RightBats RightNorth AmericaTexas RangersAmerican LeagueUnknown
MillenialOregonThrows RightBats RightNorth AmericaArizona DiamondbacksNational LeagueRelief Pitcher

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

Fielding Stats for Kevin Belcher and Ryan Thompson

Kevin Belcher
Career
Per 9 Innings
1
1
Ryan Thompson
Careerverified
Per 9 Inningsverified
6
6
Kevin Belcher
Career
Per 9 Innings
9
2.19
Ryan Thompson
Careerverified
Per 9 Inningsverified
254
9.47
Kevin Belcher
Careerverified
Per 9 Inningsverified
3
0.73
Ryan Thompson
Career
Per 9 Innings
1
0.04
Kevin Belcher
Career
Per 9 Innings
111
27
Ryan Thompson
Careerverified
Per 9 Innings
724
27
Kevin Belcher
Career
Per 9 Innings
37
9
Ryan Thompson
Careerverified
Per 9 Innings
241.1
9
Kevin Belcher
Career
Per 9 Inningsverified
12
2.92
Ryan Thompson
Careerverified
Per 9 Innings
20
0.75
Kevin Belcher
Career
Per 9 Innings
0
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
41
1.53
Kevin Belcher
Careerverified
Per 9 Inningsverified
0
0
Ryan Thompson
Career
Per 9 Innings
3
0.11
Kevin Belcher
Career
Per 9 Inningsverified
12
2.92
Ryan Thompson
Careerverified
Per 9 Innings
64
2.39
Kevin Belcher
Career
Per 9 Inningsverified
12
2.92
Ryan Thompson
Careerverified
Per 9 Innings
61
2.27
Kevin Belcher
Careerverified
Per 9 Inningsverified
100
100
Ryan Thompson
Career
Per 9 Innings
95.31
95.31
Kevin Belcher
Careerverified
Per 9 Inningsverified
1.333
1.333
Ryan Thompson
Career
Per 9 Innings
0.24
0.24
Kevin Belcher
Careerverified
Per 9 Inningsverified
33.33
33.33
Ryan Thompson
Career
Per 9 Innings
0.39
0.39
Kevin Belcher
Career
Per 9 Innings
0
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
5
0.19
Kevin Belcher
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Kevin Belcher
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Kevin Belcher
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Kevin Belcher
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0

Hitting Stats for Kevin Belcher and Ryan Thompson

Kevin Belcher
Career
Per 600 PAverified
1
1
Ryan Thompson
Careerverified
Per 600 PA
6
Kevin Belcher
Career
Per 600 PAverified
16
564.71
Ryan Thompson
Careerverified
Per 600 PA
254
Kevin Belcher
Careerverified
Per 600 PAverified
17
600
Ryan Thompson
Career
Per 600 PA
0
Kevin Belcher
Careerverified
Per 600 PAverified
15
529.41
Ryan Thompson
Career
Per 600 PA
0
Kevin Belcher
Careerverified
Per 600 PAverified
0.133
0.133
Ryan Thompson
Career
Per 600 PA
Kevin Belcher
Careerverified
Per 600 PAverified
0.471
0.471
Ryan Thompson
Career
Per 600 PA
Kevin Belcher
Careerverified
Per 600 PAverified
2
70.59
Ryan Thompson
Career
Per 600 PA
0
Kevin Belcher
Careerverified
Per 600 PAverified
1
35.29
Ryan Thompson
Career
Per 600 PA
0
Kevin Belcher
Careerverified
Per 600 PAverified
1
35.29
Ryan Thompson
Career
Per 600 PA
0
Kevin Belcher
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Kevin Belcher
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Kevin Belcher
Careerverified
Per 600 PAverified
1
35.29
Ryan Thompson
Career
Per 600 PA
0
Kevin Belcher
Careerverified
Per 600 PAverified
0.5
0.5
Ryan Thompson
Career
Per 600 PA
Kevin Belcher
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Kevin Belcher
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Kevin Belcher
Careerverified
Per 600 PAverified
0.85
30.08
Ryan Thompson
Career
Per 600 PA
Kevin Belcher
Careerverified
Per 600 PAverified
3
105.88
Ryan Thompson
Career
Per 600 PA
0
Kevin Belcher
Careerverified
Per 600 PAverified
4
141.18
Ryan Thompson
Career
Per 600 PA
0
Kevin Belcher
Careerverified
Per 600 PAverified
0.235
0.235
Ryan Thompson
Career
Per 600 PA
Kevin Belcher
Careerverified
Per 600 PAverified
0.2
0.2
Ryan Thompson
Career
Per 600 PA
Kevin Belcher
Careerverified
Per 600 PAverified
0.435
0.435
Ryan Thompson
Career
Per 600 PA
Kevin Belcher
Careerverified
Per 600 PAverified
0.067
0.067
Ryan Thompson
Career
Per 600 PA
Kevin Belcher
Careerverified
Per 600 PAverified
0.156
0.156
Ryan Thompson
Career
Per 600 PA
Kevin Belcher
Careerverified
Per 600 PAverified
0.385
0.385
Ryan Thompson
Career
Per 600 PA
Kevin Belcher
Careerverified
Per 600 PAverified
0.222
0.222
Ryan Thompson
Career
Per 600 PA
Kevin Belcher
Careerverified
Per 600 PAverified
4
141.18
Ryan Thompson
Career
Per 600 PA
0
Kevin Belcher
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Kevin Belcher
Careerverified
Per 600 PAverified
4
141.18
Ryan Thompson
Career
Per 600 PA
0
Kevin Belcher
Careerverified
Per 600 PAverified
0.59
20.96
Ryan Thompson
Career
Per 600 PA
Kevin Belcher
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Kevin Belcher
Careerverified
Per 600 PAverified
2
70.59
Ryan Thompson
Career
Per 600 PA
0
Kevin Belcher
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Kevin Belcher
Career
Per 600 PA
6
211.76
Ryan Thompson
Careerverified
Per 600 PAverified
0
Kevin Belcher
Careerverified
Per 600 PAverified
2.83
2.83
Ryan Thompson
Career
Per 600 PA
Kevin Belcher
Careerverified
Per 600 PAverified
0.33
0.33
Ryan Thompson
Career
Per 600 PA
Kevin Belcher
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Kevin Belcher
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Kevin Belcher
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Kevin Belcher
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Kevin Belcher
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Kevin Belcher
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Kevin Belcher
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA