Bull Barbour vs. Ryan Thompson — Career Comparison

You might be looking for a matchup, check Bull Barbour's matchup page instead!

Lost GenerationOhioThrows RightNorth AmericaPittsburgh KeystonesNegro National LeagueFirst Baseman
MillenialOregonThrows RightBats RightNorth AmericaArizona DiamondbacksNational LeagueRelief Pitcher

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

Fielding Stats for Bull Barbour and Ryan Thompson

Bull Barbour
Career
Per 9 Innings
1
1
Ryan Thompson
Careerverified
Per 9 Inningsverified
6
6
Bull Barbour
Career
Per 9 Innings
35
1.09
Ryan Thompson
Careerverified
Per 9 Inningsverified
254
9.47
Bull Barbour
Careerverified
Per 9 Inningsverified
35
1.09
Ryan Thompson
Career
Per 9 Innings
1
0.04
Bull Barbour
Careerverified
Per 9 Innings
867
27
Ryan Thompson
Career
Per 9 Innings
724
27
Bull Barbour
Careerverified
Per 9 Innings
289
9
Ryan Thompson
Career
Per 9 Innings
241.1
9
Bull Barbour
Careerverified
Per 9 Inningsverified
349
10.87
Ryan Thompson
Career
Per 9 Innings
20
0.75
Bull Barbour
Career
Per 9 Innings
15
0.47
Ryan Thompson
Careerverified
Per 9 Inningsverified
41
1.53
Bull Barbour
Career
Per 9 Innings
9
0.28
Ryan Thompson
Careerverified
Per 9 Inningsverified
3
0.11
Bull Barbour
Careerverified
Per 9 Inningsverified
373
11.62
Ryan Thompson
Career
Per 9 Innings
64
2.39
Bull Barbour
Careerverified
Per 9 Inningsverified
364
11.34
Ryan Thompson
Career
Per 9 Innings
61
2.27
Bull Barbour
Careerverified
Per 9 Inningsverified
97.59
97.59
Ryan Thompson
Career
Per 9 Innings
95.31
95.31
Bull Barbour
Careerverified
Per 9 Inningsverified
10.4
10.4
Ryan Thompson
Career
Per 9 Innings
0.24
0.24
Bull Barbour
Careerverified
Per 9 Inningsverified
100
100
Ryan Thompson
Career
Per 9 Innings
0.39
0.39
Bull Barbour
Careerverified
Per 9 Inningsverified
13
0.4
Ryan Thompson
Career
Per 9 Innings
5
0.19
Bull Barbour
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Bull Barbour
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Bull Barbour
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Bull Barbour
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0

Hitting Stats for Bull Barbour and Ryan Thompson

Bull Barbour
Career
Per 600 PAverified
1
1
Ryan Thompson
Careerverified
Per 600 PA
6
Bull Barbour
Career
Per 600 PAverified
35
156.72
Ryan Thompson
Careerverified
Per 600 PA
254
Bull Barbour
Careerverified
Per 600 PAverified
134
600
Ryan Thompson
Career
Per 600 PA
0
Bull Barbour
Careerverified
Per 600 PAverified
124
555.22
Ryan Thompson
Career
Per 600 PA
0
Bull Barbour
Careerverified
Per 600 PAverified
0.258
0.258
Ryan Thompson
Career
Per 600 PA
Bull Barbour
Careerverified
Per 600 PAverified
0.694
0.694
Ryan Thompson
Career
Per 600 PA
Bull Barbour
Careerverified
Per 600 PAverified
32
143.28
Ryan Thompson
Career
Per 600 PA
0
Bull Barbour
Careerverified
Per 600 PAverified
22
98.51
Ryan Thompson
Career
Per 600 PA
0
Bull Barbour
Careerverified
Per 600 PAverified
8
35.82
Ryan Thompson
Career
Per 600 PA
0
Bull Barbour
Careerverified
Per 600 PAverified
1
4.48
Ryan Thompson
Career
Per 600 PA
0
Bull Barbour
Careerverified
Per 600 PAverified
1
4.48
Ryan Thompson
Career
Per 600 PA
0
Bull Barbour
Careerverified
Per 600 PAverified
10
44.78
Ryan Thompson
Career
Per 600 PA
0
Bull Barbour
Careerverified
Per 600 PAverified
0.313
0.313
Ryan Thompson
Career
Per 600 PA
Bull Barbour
Careerverified
Per 600 PAverified
0.008
0.008
Ryan Thompson
Career
Per 600 PA
Bull Barbour
Careerverified
Per 600 PAverified
0.031
0.031
Ryan Thompson
Career
Per 600 PA
Bull Barbour
Careerverified
Per 600 PAverified
14.69
65.76
Ryan Thompson
Career
Per 600 PA
Bull Barbour
Careerverified
Per 600 PAverified
45
201.49
Ryan Thompson
Career
Per 600 PA
0
Bull Barbour
Careerverified
Per 600 PAverified
41
183.58
Ryan Thompson
Career
Per 600 PA
0
Bull Barbour
Careerverified
Per 600 PAverified
0.308
0.308
Ryan Thompson
Career
Per 600 PA
Bull Barbour
Careerverified
Per 600 PAverified
0.363
0.363
Ryan Thompson
Career
Per 600 PA
Bull Barbour
Careerverified
Per 600 PAverified
0.671
0.671
Ryan Thompson
Career
Per 600 PA
Bull Barbour
Careerverified
Per 600 PAverified
0.105
0.105
Ryan Thompson
Career
Per 600 PA
Bull Barbour
Careerverified
Per 600 PAverified
0.23
0.23
Ryan Thompson
Career
Per 600 PA
Bull Barbour
Careerverified
Per 600 PAverified
0.609
0.609
Ryan Thompson
Career
Per 600 PA
Bull Barbour
Careerverified
Per 600 PAverified
0.252
0.252
Ryan Thompson
Career
Per 600 PA
Bull Barbour
Careerverified
Per 600 PAverified
16
71.64
Ryan Thompson
Career
Per 600 PA
0
Bull Barbour
Careerverified
Per 600 PAverified
20
89.55
Ryan Thompson
Career
Per 600 PA
0
Bull Barbour
Careerverified
Per 600 PAverified
35
156.72
Ryan Thompson
Career
Per 600 PA
0
Bull Barbour
Careerverified
Per 600 PAverified
15.86
71.01
Ryan Thompson
Career
Per 600 PA
Bull Barbour
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Bull Barbour
Careerverified
Per 600 PAverified
9
40.3
Ryan Thompson
Career
Per 600 PA
0
Bull Barbour
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Bull Barbour
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Bull Barbour
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bull Barbour
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bull Barbour
Careerverified
Per 600 PAverified
1
4.48
Ryan Thompson
Career
Per 600 PA
0
Bull Barbour
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Bull Barbour
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Bull Barbour
Careerverified
Per 600 PAverified
2
8.96
Ryan Thompson
Career
Per 600 PA
0
Bull Barbour
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Bull Barbour
Careerverified
Per 600 PAverified
2
8.96
Ryan Thompson
Career
Per 600 PA
0
Bull Barbour
Careerverified
Per 600 PAverified
100
100
Ryan Thompson
Career
Per 600 PA