John Yannis
Bantamweight · Record, fight history, odds and stats
About John Yannis
John Yannis is a bantamweight with a professional record of 10-5 (1-2 in the UFC). John Yannis has won 1 of 3 UFC fights, 1 by knockout. John Yannis's last fight was a loss against Marcus McGhee on Jun 6, 2026, decision, 3 rounds.
Betting John Yannis at the closing price in every UFC fight with odds since 2025 would have returned +0.10u over 3 fights, one unit a fight.
Price record
What you'd have made betting John Yannis at the closing price in every UFC fight since 2025 with odds on record, one unit a fight.
Has won about as often as the prices said.
UFC fights
Newest first. Close is John Yannis's closing price, consensus of the US-licensed books, with the chance it implied.
Closing odds are on record from mid-2020.
Questions and answers
What is John Yannis's record?
10-5 as a professional, 1-2 in the UFC.
When is John Yannis's next fight?
No fight is announced for John Yannis right now. This page shows it as soon as ufc.com lists one.
When was John Yannis's last fight?
Jun 6, 2026: a loss against Marcus McGhee (decision, 3 rounds).
Who has John Yannis lost to in the UFC?
Marcus McGhee (Jun 6, 2026, decision, 3 rounds) and Austin Bashi (Aug 2, 2025, submission, round 1 (3:39)).
How old is John Yannis?
John Yannis is 32.
How tall is John Yannis, and what is John Yannis's reach?
John Yannis is 5'7" tall and has a 70" reach.
What weight class does John Yannis fight in?
Bantamweight.
What stance does John Yannis fight from?
Southpaw.