Ryan Bradley vs. Greg Harts — Career Comparison

You might be looking for a matchup, check Ryan Bradley's matchup page instead!

Gen XCaliforniaThrows RightBats RightNorth AmericaNew York YankeesAmerican LeagueRelief Pitcher
Baby BoomersGeorgiaThrows LeftBats LeftNorth AmericaNew York MetsNational LeagueUnknown

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

Hitting Stats for Ryan Bradley and Greg Harts

Ryan Bradley
Career
Per 600 PA
1
Greg Harts
Career
Per 600 PAverified
1
1
Ryan Bradley
Careerverified
Per 600 PA
5
Greg Harts
Career
Per 600 PAverified
3
900
Ryan Bradley
Career
Per 600 PA
0
Greg Harts
Careerverified
Per 600 PAverified
2
600
Ryan Bradley
Career
Per 600 PA
0
Greg Harts
Careerverified
Per 600 PAverified
2
600
Ryan Bradley
Career
Per 600 PA
Greg Harts
Careerverified
Per 600 PAverified
0.5
0.5
Ryan Bradley
Career
Per 600 PA
Greg Harts
Careerverified
Per 600 PAverified
1
1
Ryan Bradley
Career
Per 600 PA
0
Greg Harts
Careerverified
Per 600 PAverified
1
300
Ryan Bradley
Career
Per 600 PA
0
Greg Harts
Careerverified
Per 600 PAverified
1
300
Ryan Bradley
Career
Per 600 PA
0
Greg Harts
Career
Per 600 PA
0
0
Ryan Bradley
Career
Per 600 PA
0
Greg Harts
Career
Per 600 PA
0
0
Ryan Bradley
Career
Per 600 PA
0
Greg Harts
Career
Per 600 PA
0
0
Ryan Bradley
Career
Per 600 PA
0
Greg Harts
Career
Per 600 PA
0
0
Ryan Bradley
Career
Per 600 PA
Greg Harts
Career
Per 600 PA
0
0
Ryan Bradley
Career
Per 600 PA
Greg Harts
Career
Per 600 PA
0
0
Ryan Bradley
Career
Per 600 PA
Greg Harts
Career
Per 600 PA
0
0
Ryan Bradley
Career
Per 600 PA
Greg Harts
Careerverified
Per 600 PAverified
0.47
140.43
Ryan Bradley
Career
Per 600 PA
0
Greg Harts
Careerverified
Per 600 PAverified
1
300
Ryan Bradley
Career
Per 600 PA
0
Greg Harts
Careerverified
Per 600 PAverified
1
300
Ryan Bradley
Career
Per 600 PA
Greg Harts
Careerverified
Per 600 PAverified
0.5
0.5
Ryan Bradley
Career
Per 600 PA
Greg Harts
Careerverified
Per 600 PAverified
0.5
0.5
Ryan Bradley
Career
Per 600 PA
Greg Harts
Careerverified
Per 600 PAverified
1
1
Ryan Bradley
Career
Per 600 PA
Greg Harts
Career
Per 600 PA
0
0
Ryan Bradley
Career
Per 600 PA
Greg Harts
Careerverified
Per 600 PAverified
0.35
0.35
Ryan Bradley
Career
Per 600 PA
Greg Harts
Careerverified
Per 600 PAverified
1
1
Ryan Bradley
Career
Per 600 PA
Greg Harts
Careerverified
Per 600 PAverified
0.5
0.5
Ryan Bradley
Career
Per 600 PA
0
Greg Harts
Career
Per 600 PA
0
0
Ryan Bradley
Career
Per 600 PA
0
Greg Harts
Career
Per 600 PA
0
0
Ryan Bradley
Career
Per 600 PA
0
Greg Harts
Career
Per 600 PA
0
0
Ryan Bradley
Career
Per 600 PA
Greg Harts
Careerverified
Per 600 PAverified
0.54
160.83
Ryan Bradley
Career
Per 600 PA
0
Greg Harts
Career
Per 600 PA
0
0
Ryan Bradley
Career
Per 600 PA
0
Greg Harts
Career
Per 600 PA
0
0
Ryan Bradley
Career
Per 600 PA
0
Greg Harts
Career
Per 600 PA
0
0
Ryan Bradley
Career
Per 600 PA
0
Greg Harts
Career
Per 600 PA
0
0
Ryan Bradley
Career
Per 600 PA
Greg Harts
Career
Per 600 PA
Ryan Bradley
Career
Per 600 PA
Greg Harts
Career
Per 600 PA
Ryan Bradley
Career
Per 600 PA
0
Greg Harts
Career
Per 600 PA
0
0
Ryan Bradley
Career
Per 600 PA
0
Greg Harts
Career
Per 600 PA
0
0
Ryan Bradley
Career
Per 600 PA
0
Greg Harts
Career
Per 600 PA
0
0
Ryan Bradley
Career
Per 600 PA
0
Greg Harts
Career
Per 600 PA
0
0
Ryan Bradley
Career
Per 600 PA
0
Greg Harts
Career
Per 600 PA
0
0
Ryan Bradley
Career
Per 600 PA
0
Greg Harts
Career
Per 600 PA
0
0
Ryan Bradley
Career
Per 600 PA
Greg Harts
Career
Per 600 PA