← Compare fighters
David Klein vs James Upshur
Tale of the tape · head-to-head comparison
James Upshur defeated David Klein by Decision at XCF 7 - Havoc in Havasu 3 (Aug 28, 2004).
1-5-0Record7-2-1
1Wins7
100%Finish Rate71%
1KO / TKO1
0Submissions4
—Height—
—Age—
MiddleweightWeight Class—
Compare any two fighters on the interactive comparison tool.