One subject, in depth · bridged to Sideline US
FightIndex
Bantamweight MMA

John Dodson vs Petr Yan

A fight that actually happened — and everything both records say about it.

Meetings on record

1

John Dodson and Petr Yan met once (2019). Petr Yan won in 2019 by decision.

SOURCE·John Dodson (fighter) and Petr Yan — English Wikipedia (CC BY-SA 4.0)·both records name the other·REVIEWED AUG 2026

How this head-to-head is established

  1. This pairing exists only because at least one of the two articles' own results tables names the other fighter. No matchup on this site is speculative and none is a hypothetical.
  2. Every figure in the comparison below comes from that fighter's own page and carries the same source line. A dash means the source states nothing, not that the value is zero.
  3. Common opponents are found by matching linked bout lists, which is only possible because every fight list here is linked to every other. A shared opponent is not a transitive result and this page does not treat it as one.
  4. Nothing on this page predicts an outcome. It is a comparison of what is on record.

Sources, exclusions and known limits →

Side by side

What both records stateAUG 2026
John DodsonPetr Yan
66″ (167.6 cm)Reach67″ (170.2 cm)
63″ (160 cm)Height67″ (170.2 cm)
+4.75%Reach advantage0%
24–15Record20–4
54%Finish rate40%
9Longest unbeaten run10
47Recorded bouts25
SouthpawStanceSwitch

A comparison of what is on record. Nothing here predicts a result.

Common opponents

Both fought these 3. This is the comparison the siloed databases cannot make, because it needs every fight list linked to every other.

OpponentJohn DodsonPetr Yan
Merab Dvalishvili L W
Merab Dvalishvili L L
Jimmie Rivera L W

Both records, drawn

The same ledger line on each: wins stamped above the rule, losses below, the mark's shape carrying how it ended.

John Dodson

200020102020UNFILEDloss v Yasuhiro Urushitani, 2004, decisionwin v Zac White, 2004, submissionwin v Johnny Velasquez, 2005, decisionwin v Clint Godfrey, 2006, decisionloss v Joe Doherty, 2006, decisionwin v Jared Moreland, 2006, kowin v Zac White, 2007, submissionloss v Bill Boland, 2007, decisionwin v Jake Long, 2007, koloss v Mike Easton, 2008, decisionwin v Vern Baca, 2008, koloss v Pat Runez, 2009, decisionwin v Jose Lujan, 2009, kowin v Jose Villarisco, 2009, decisionwin v John Moraga, 2010, decisionwin v Jessie Riggleman, 2010, decisionwin v T.J. Dillashaw, 2011, kowin v Johnny Bedford, 2011, kowin v Jussier Formiga, 2012, kowin v Tim Elliott, 2012, decisionwin v Darrell Montague, 2013, koloss v Demetrious Johnson, 2013, decisionwin v John Moraga, 2014, koloss v Demetrious Johnson, 2015, decisionwin v Zach Makovsky, 2015, decisionloss v John Lineker, 2016, decisionwin v Manvel Gamburyan, 2016, koloss v Marlon Moraes, 2017, decisionwin v Eddie Wineland, 2017, decisionloss v Jimmie Rivera, 2018, decisionwin v Pedro Munhoz, 2018, decisionloss v Petr Yan, 2019, decisionloss v Merab Dvalishvili, 2020, decisionwin v Nathaniel Wood, 2020, koloss v Cody Gibson, 2021, decisionwin v Hideo Tokoro, 2022, kowin v Francisco Rivera, 2022, decisionwin v Ryan Benoit, 2022, koloss v Hiromasa Ougikubo, 2023, decisionwin v Tatsuki Saomoto, 2023, decisionwin v JR Ridge, 2023, kowin v Jarod Grant, 2023, kowin v Takaki Soya, 2024, decisiondraw v Dagoberto Aguero, 2024, drawloss v Takaki Soya, 2025, decisionwin v John Albert, no date on recordwin v Brandon Merkt, no date on record
WON ABOVE·LOST BELOW BAR = STOPPAGE·BROKEN BAR = SUBMISSION·TICK = DECISION 2004–2025 · 2 UNDATED
2010 2020 loss vs Yasuhiro Urushitani (2004)win vs Zac White (2004)win vs Johnny Velasquez (2005)win vs Clint Godfrey (2006)loss vs Joe Doherty (2006)win vs Jared Moreland (2006)win vs Zac White (2007)loss vs Bill Boland (2007)win vs Jake Long (2007)loss vs Mike Easton (2008)win vs Vern Baca (2008)loss vs Pat Runez (2009)win vs Jose Lujan (2009)win vs Jose Villarisco (2009)win vs John Moraga (2010)win vs Jessie Riggleman (2010)win vs T.J. Dillashaw (2011)win vs Johnny Bedford (2011)win vs Jussier Formiga (2012)win vs Tim Elliott (2012)win vs Darrell Montague (2013)loss vs Demetrious Johnson (2013)win vs John Moraga (2014)loss vs Demetrious Johnson (2015)win vs Zach Makovsky (2015)loss vs John Lineker (2016)win vs Manvel Gamburyan (2016)loss vs Marlon Moraes (2017)win vs Eddie Wineland (2017)loss vs Jimmie Rivera (2018)win vs Pedro Munhoz (2018)loss vs Petr Yan (2019)loss vs Merab Dvalishvili (2020)win vs Nathaniel Wood (2020)loss vs Cody Gibson (2021)win vs Hideo Tokoro (2022)win vs Francisco Rivera (2022)win vs Ryan Benoit (2022)loss vs Hiromasa Ougikubo (2023)win vs Tatsuki Saomoto (2023)win vs JR Ridge (2023)win vs Jarod Grant (2023)win vs Takaki Soya (2024)draw vs Dagoberto Aguero (2024)loss vs Takaki Soya (2025)
winlossdraw / NC2004–2025

Petr Yan

20102020win v Murad Bakiev, 2014, kowin v Murad Kalamov, 2015, decisionwin v Artur Mirzakhanyan, 2015, kowin v Kharon Orzumiev, 2015, submissionwin v Renato Velame, 2015, decisionwin v Ed Arthur, 2016, decisionloss v Magomed Magomedov, 2016, decisionwin v Matheus Mattos, 2017, kowin v Magomed Magomedov, 2017, decisionwin v Douglas Silva de Andrade, 2018, kowin v Son Jin-soo, 2018, decisionwin v Teruto Ishihara, 2018, kowin v Urijah Faber, 2019, kowin v Jimmie Rivera, 2019, decisionwin v John Dodson, 2019, decisionwin v José Aldo, 2020, kowin v Cory Sandhagen, 2021, decisionloss v Aljamain Sterling, 2021, dqloss v Sean O'Malley, 2022, decisionloss v Aljamain Sterling, 2022, decisionloss v Merab Dvalishvili, 2023, decisionwin v Deiveson Figueiredo, 2024, decisionwin v Song Yadong, 2024, decisionwin v Merab Dvalishvili, 2025, decisionwin v Marcus McGhee, 2025, decision
WON ABOVE·LOST BELOW BAR = STOPPAGE·BROKEN BAR = SUBMISSION·TICK = DECISION 2014–2025
2020 win vs Murad Bakiev (2014)win vs Murad Kalamov (2015)win vs Artur Mirzakhanyan (2015)win vs Kharon Orzumiev (2015)win vs Renato Velame (2015)win vs Ed Arthur (2016)loss vs Magomed Magomedov (2016)win vs Matheus Mattos (2017)win vs Magomed Magomedov (2017)win vs Douglas Silva de Andrade (2018)win vs Son Jin-soo (2018)win vs Teruto Ishihara (2018)win vs Urijah Faber (2019)win vs Jimmie Rivera (2019)win vs John Dodson (2019)win vs José Aldo (2020)win vs Cory Sandhagen (2021)loss vs Aljamain Sterling (2021)loss vs Sean O'Malley (2022)loss vs Aljamain Sterling (2022)loss vs Merab Dvalishvili (2023)win vs Deiveson Figueiredo (2024)win vs Song Yadong (2024)win vs Merab Dvalishvili (2025)win vs Marcus McGhee (2025)
winlossdraw / NC2014–2025

See what every site in this family answers

Published by

Amit Sharma

Auckland real-estate agent and marketer. Builds free, sourced data tools.