- Full name
- Joshua John
- Age
- 32
- DOB
- 1994-10-29
- Nationality
- GB
- World titles
- None
- Last updated
- 2026-10-02 08:29:27 UTC
Joshua John
- Weightclass
- Bantamweight
- Algobetting Rank
- Unranked
- Algobetting Score
- 49.59
- Confidence
- Medium 0.505
- Height
- N/A
- Reach
- N/A
- Stance
- Orthodox
Rank and score are model outputs. Stat sections below show source profile values.
Career Snapshot
- Record
- 12-2-0
- Total fights
- 14
- KO wins
- 0
- Win rate
- 85.71%
- Finish rate
- 0.00%
Subjective Statistics
MethodologyObjective Stats
MethodologyWin Rate Last 3
100.0
Ko Rate Last 3
0.0
Activity Last 3 In Last 12m
0.0
Opponent Rating Last 3
47.6
Trend Score Last 5
85.0
Win Rate Last 3 Relative
100.0
Ko Rate Last 3 Relative
0.0
Activity Last 3 In Last 12m Relative
0.0
Opponent Rating Last 3 Relative
47.6
Trend Score Last 5 Relative
85.0
Fight-by-Fight History
14 Jun 2025 · WIN · UD
Rounds: N/A
Opponent quality: 55.8
Closing Odds: N/A
01 Mar 2025 · WIN · PTS
Rounds: N/A
Opponent quality: 49.6
Closing Odds: N/A
01 Jun 2024 · WIN · PTS
Rounds: N/A
Opponent quality: 37.2
Closing Odds: N/A
02 Mar 2024 · WIN · PTS
Rounds: N/A
Opponent quality: 62.0
Closing Odds: N/A
01 Dec 2023 · LOSS · UD
Rounds: 10/10
Opponent quality: 81.1
Closing Odds: N/A
03 Jun 2023 · WIN · PTS
Rounds: N/A
Opponent quality: 34.1
Closing Odds: N/A
18 Feb 2023 · WIN · PTS
Rounds: N/A
Opponent quality: 43.4
Closing Odds: N/A
12 Nov 2022 · WIN · PTS
Rounds: N/A
Opponent quality: 31.0
Closing Odds: N/A
29 Oct 2022 · WIN · PTS
Rounds: N/A
Opponent quality: 31.0
Closing Odds: N/A
28 May 2022 · LOSS · UD
Rounds: 10/10
Opponent quality: 66.3
Closing Odds: N/A
27 Nov 2021 · WIN · PTS
Rounds: N/A
Opponent quality: 43.4
Closing Odds: N/A
08 Oct 2021 · WIN · PTS
Rounds: N/A
Opponent quality: 34.1
Closing Odds: N/A
30 Nov 2019 · WIN · PTS
Rounds: N/A
Opponent quality: 31.0
Closing Odds: N/A
13 Sep 2019 · WIN · PTS
Rounds: N/A
Opponent quality: 31.0
Closing Odds: N/A
| Date | Opponent | Result | Method | Rounds | Opponent Quality | Closing Odds |
|---|---|---|---|---|---|---|
| 14 Jun 2025 | Logan Richardson | WIN | UD | N/A | 55.8 | N/A |
| 01 Mar 2025 | Adam Yahaya | WIN | PTS | N/A | 49.6 | N/A |
| 01 Jun 2024 | Caine Singh | WIN | PTS | N/A | 37.2 | N/A |
| 02 Mar 2024 | Marvin Solano | WIN | PTS | N/A | 62.0 | N/A |
| 01 Dec 2023 | Brad Strand | LOSS | UD | 10/10 | 81.1 | N/A |
| 03 Jun 2023 | Hector Avila Lozano | WIN | PTS | N/A | 34.1 | N/A |
| 18 Feb 2023 | Michael Ramabeletsa | WIN | PTS | N/A | 43.4 | N/A |
| 12 Nov 2022 | Kiernan McAfee | WIN | PTS | N/A | 31.0 | N/A |
| 29 Oct 2022 | Brett Fidoe | WIN | PTS | N/A | 31.0 | N/A |
| 28 May 2022 | Mark McKeown | LOSS | UD | 10/10 | 66.3 | N/A |
| 27 Nov 2021 | Farlin Condori | WIN | PTS | N/A | 43.4 | N/A |
| 08 Oct 2021 | Dean Evans | WIN | PTS | N/A | 34.1 | N/A |
| 30 Nov 2019 | Ricky Leach | WIN | PTS | N/A | 31.0 | N/A |
| 13 Sep 2019 | Jose Aguilar | WIN | PTS | N/A | 31.0 | N/A |