Analyst Rankings

Ranked by winner accuracy: correct winner calls divided by all resolved winner calls. Analysts with the same exact hit rate share a rank; larger samples appear first within a tie. A position requires 20 resolved calls. Every record is shown with its denominator; Method, Round, and Underdog remain separate measures on each analyst’s scorecard.

17 of 103 analysts sit far enough below the leader that the gap is unlikely to be chance. For everyone else the difference is within the margin of the sample.

Listed, not ranked

These analysts have a published record but not yet enough resolved calls to hold a position. Their hit counts remain visible without a rank or uncertainty range until they reach the 20-call ranking floor. Ordered by how close each is to qualifying.

  • Locked Door MMA 52.6% 10 of 19 19 resolved calls — 20 needed for a position
  • Leftlane MMA 61.1% 11 of 18 18 resolved calls — 20 needed for a position
  • GypMMA 58.8% 10 of 17 17 resolved calls — 20 needed for a position
  • Jeff Fox 52.9% 9 of 17 17 resolved calls — 20 needed for a position
  • Tony Sink 64.7% 11 of 17 17 resolved calls — 20 needed for a position
  • Fight IQ with Von 62.5% 10 of 16 16 resolved calls — 20 needed for a position
  • Sean Zerillo 56.3% 9 of 16 16 resolved calls — 20 needed for a position
  • TankTopMMA 50.0% 8 of 16 16 resolved calls — 20 needed for a position
  • FunkyBunch MMA 33.3% 5 of 15 15 resolved calls — 20 needed for a position
  • Gerardo Rivas 46.7% 7 of 15 15 resolved calls — 20 needed for a position
  • Izzysdegenmind 60.0% 9 of 15 15 resolved calls — 20 needed for a position
  • Josh Schonwald 40.0% 6 of 15 15 resolved calls — 20 needed for a position
  • Owen Liao 60.0% 9 of 15 15 resolved calls — 20 needed for a position
  • Hayjive Picks 50.0% 7 of 14 14 resolved calls — 20 needed for a position
  • HorseBeef MMA 35.7% 5 of 14 14 resolved calls — 20 needed for a position
  • LF MMA 57.1% 8 of 14 14 resolved calls — 20 needed for a position
  • MMA Intel 57.1% 8 of 14 14 resolved calls — 20 needed for a position
  • The Die Hard MMA Podcast 50.0% 7 of 14 14 resolved calls — 20 needed for a position
  • TheWagerZone ™ 78.6% 11 of 14 14 resolved calls — 20 needed for a position
  • UFC Predict — CatBoost 64.3% 9 of 14 14 resolved calls — 20 needed for a position
  • UFC Predict — Ensemble 57.1% 8 of 14 14 resolved calls — 20 needed for a position
  • UFC Predict — LightGBM 57.1% 8 of 14 14 resolved calls — 20 needed for a position
  • UFC Predict — Logistic Core 71.4% 10 of 14 14 resolved calls — 20 needed for a position
  • UFC Predict — Main + Market 64.3% 9 of 14 14 resolved calls — 20 needed for a position
  • UFC Predict — XGBoost 57.1% 8 of 14 14 resolved calls — 20 needed for a position
  • Adam Martin 46.2% 6 of 13 13 resolved calls — 20 needed for a position
  • AI Sports Metrics 38.5% 5 of 13 13 resolved calls — 20 needed for a position
  • Gabriel Sheehan 76.9% 10 of 13 13 resolved calls — 20 needed for a position
  • Live Dogs MMA 76.9% 10 of 13 13 resolved calls — 20 needed for a position
  • Marcel Dorff 46.2% 6 of 13 13 resolved calls — 20 needed for a position
  • MMA AL DENTE 30.8% 4 of 13 13 resolved calls — 20 needed for a position
  • Punters Edge 30.8% 4 of 13 13 resolved calls — 20 needed for a position
  • Ryan Wohl 46.2% 6 of 13 13 resolved calls — 20 needed for a position
  • CallumCF MMA 50.0% 6 of 12 12 resolved calls — 20 needed for a position
  • Couch Warrior Podcast 75.0% 9 of 12 12 resolved calls — 20 needed for a position
  • Danny Howard 58.3% 7 of 12 12 resolved calls — 20 needed for a position
  • Hank 91.7% 11 of 12 12 resolved calls — 20 needed for a position
  • MMA Tugg 75.0% 9 of 12 12 resolved calls — 20 needed for a position
  • The Octagon Oracle 58.3% 7 of 12 12 resolved calls — 20 needed for a position
  • Vinny 50.0% 6 of 12 12 resolved calls — 20 needed for a position
  • Andio 18.2% 2 of 11 11 resolved calls — 20 needed for a position
  • Anthony Marro 63.6% 7 of 11 11 resolved calls — 20 needed for a position
  • Demetrious Johnson 54.5% 6 of 11 11 resolved calls — 20 needed for a position
  • Dissection Of Violence 72.7% 8 of 11 11 resolved calls — 20 needed for a position
  • Jaren Kawada 72.7% 8 of 11 11 resolved calls — 20 needed for a position
  • Lou Finocchiaro 54.5% 6 of 11 11 resolved calls — 20 needed for a position
  • MMA OddsBreaker 63.6% 7 of 11 11 resolved calls — 20 needed for a position
  • Nick Marro 63.6% 7 of 11 11 resolved calls — 20 needed for a position
  • UFCharlesDoBronx 54.5% 6 of 11 11 resolved calls — 20 needed for a position
  • Brian Garcia 50.0% 5 of 10 10 resolved calls — 20 needed for a position
  • Carlos Cano 30.0% 3 of 10 10 resolved calls — 20 needed for a position
  • CatchinZEEEZ MMA 30.0% 3 of 10 10 resolved calls — 20 needed for a position
  • Chris Faria 30.0% 3 of 10 10 resolved calls — 20 needed for a position
  • Danny Segura 50.0% 5 of 10 10 resolved calls — 20 needed for a position
  • Farah Hannoun 60.0% 6 of 10 10 resolved calls — 20 needed for a position
  • George Garcia 40.0% 4 of 10 10 resolved calls — 20 needed for a position
  • Jero Guerra 50.0% 5 of 10 10 resolved calls — 20 needed for a position
  • Ken Hathaway 50.0% 5 of 10 10 resolved calls — 20 needed for a position
  • Lyle Fitzsimmons 40.0% 4 of 10 10 resolved calls — 20 needed for a position
  • Matt Erickson 40.0% 4 of 10 10 resolved calls — 20 needed for a position
  • Matthew Wells 40.0% 4 of 10 10 resolved calls — 20 needed for a position
  • Mike Bohn 50.0% 5 of 10 10 resolved calls — 20 needed for a position
  • Nolan King 60.0% 6 of 10 10 resolved calls — 20 needed for a position
  • Once Upon A Slugfest 60.0% 6 of 10 10 resolved calls — 20 needed for a position
  • Simon Samano 40.0% 4 of 10 10 resolved calls — 20 needed for a position
  • Tom Taylor 60.0% 6 of 10 10 resolved calls — 20 needed for a position
  • Travis Herrick MMA 70.0% 7 of 10 10 resolved calls — 20 needed for a position
  • Alonzo Hernandez 22.2% 2 of 9 9 resolved calls — 20 needed for a position
  • Axel MMA 55.6% 5 of 9 9 resolved calls — 20 needed for a position
  • Colby 33.3% 3 of 9 9 resolved calls — 20 needed for a position
  • DoubleVisionMMA365 33.3% 3 of 9 9 resolved calls — 20 needed for a position
  • Ian Undery 55.6% 5 of 9 9 resolved calls — 20 needed for a position
  • Matty Betss 44.4% 4 of 9 9 resolved calls — 20 needed for a position
  • MMA BG / TheMMABG 44.4% 4 of 9 9 resolved calls — 20 needed for a position
  • MMAParlayKing23 44.4% 4 of 9 9 resolved calls — 20 needed for a position
  • The Cage Doctor 77.8% 7 of 9 9 resolved calls — 20 needed for a position
  • Timothy Wheaton 44.4% 4 of 9 9 resolved calls — 20 needed for a position
  • Urban_mma 44.4% 4 of 9 9 resolved calls — 20 needed for a position
  • 6IXTH SENSE MMA 62.5% 5 of 8 8 resolved calls — 20 needed for a position
  • Brodie 37.5% 3 of 8 8 resolved calls — 20 needed for a position
  • Fight Fiend Forecast 25.0% 2 of 8 8 resolved calls — 20 needed for a position
  • FightWeek Media 37.5% 3 of 8 8 resolved calls — 20 needed for a position
  • GhostOvPerdition 50.0% 4 of 8 8 resolved calls — 20 needed for a position
  • Kaleel Deal 62.5% 5 of 8 8 resolved calls — 20 needed for a position
  • KZ MMA 50.0% 4 of 8 8 resolved calls — 20 needed for a position
  • Legendary Sports 37.5% 3 of 8 8 resolved calls — 20 needed for a position
  • LFGPICKS 37.5% 3 of 8 8 resolved calls — 20 needed for a position
  • Max Wawrin 50.0% 4 of 8 8 resolved calls — 20 needed for a position
  • MMA Bet viper 37.5% 3 of 8 8 resolved calls — 20 needed for a position
  • mmabutter 37.5% 3 of 8 8 resolved calls — 20 needed for a position
  • Mystic_KO 50.0% 4 of 8 8 resolved calls — 20 needed for a position
  • Next Fight model 62.5% 5 of 8 8 resolved calls — 20 needed for a position
  • Picks with the Geek 2 62.5% 5 of 8 8 resolved calls — 20 needed for a position
  • Plasma Bets 50.0% 4 of 8 8 resolved calls — 20 needed for a position
  • Plays & Fades Sports 37.5% 3 of 8 8 resolved calls — 20 needed for a position
  • Rising the Ranks 37.5% 3 of 8 8 resolved calls — 20 needed for a position
  • Sean Sheehan 50.0% 4 of 8 8 resolved calls — 20 needed for a position
  • Skeeteerpeter 62.5% 5 of 8 8 resolved calls — 20 needed for a position
  • Young Pastey / YoungPastey 62.5% 5 of 8 8 resolved calls — 20 needed for a position
  • Billy Ward 71.4% 5 of 7 7 resolved calls — 20 needed for a position
  • Fight Society 57.1% 4 of 7 7 resolved calls — 20 needed for a position
  • Frenzy 57.1% 4 of 7 7 resolved calls — 20 needed for a position
  • Fresh Start MMA 42.9% 3 of 7 7 resolved calls — 20 needed for a position
  • Giuliano Argenti 42.9% 3 of 7 7 resolved calls — 20 needed for a position
  • Kyle Anthony 28.6% 2 of 7 7 resolved calls — 20 needed for a position
  • MMA Gambling Podcast 42.9% 3 of 7 7 resolved calls — 20 needed for a position
  • OhioPlayer 85.7% 6 of 7 7 resolved calls — 20 needed for a position
  • Sportsbook Killaz 28.6% 2 of 7 7 resolved calls — 20 needed for a position
  • The W.A.D.E. Concept 71.4% 5 of 7 7 resolved calls — 20 needed for a position
  • YAMMA / Yelling About Mixed Martial Arts 71.4% 5 of 7 7 resolved calls — 20 needed for a position
  • Cooper Albers 66.7% 4 of 6 6 resolved calls — 20 needed for a position
  • Joshua Bell 33.3% 2 of 6 6 resolved calls — 20 needed for a position
  • Alexander Volkanovski 60.0% 3 of 5 5 resolved calls — 20 needed for a position
  • Dalius Mikalauskas 20.0% 1 of 5 5 resolved calls — 20 needed for a position
  • Drew Zuhosky 40.0% 2 of 5 5 resolved calls — 20 needed for a position
  • Ethan Diamandas 40.0% 2 of 5 5 resolved calls — 20 needed for a position
  • FightChoice AI ensemble 60.0% 3 of 5 5 resolved calls — 20 needed for a position
  • Hank Strandberg 60.0% 3 of 5 5 resolved calls — 20 needed for a position
  • Kyle Marley 40.0% 2 of 5 5 resolved calls — 20 needed for a position
  • Maiden 0.0% 0 of 5 5 resolved calls — 20 needed for a position
  • Millz Young 20.0% 1 of 5 5 resolved calls — 20 needed for a position
  • Moneyball MMA 40.0% 2 of 5 5 resolved calls — 20 needed for a position
  • NolanKnowsMMA 40.0% 2 of 5 5 resolved calls — 20 needed for a position
  • Tim Welch 40.0% 2 of 5 5 resolved calls — 20 needed for a position
  • Adam Catterall 3 of 4 4 resolved calls — 20 needed for a position
  • Belal Muhammad 3 of 4 4 resolved calls — 20 needed for a position
  • Geoffrey Ejiga 1 of 4 4 resolved calls — 20 needed for a position
  • MCA PICKS 2 of 4 4 resolved calls — 20 needed for a position
  • Show Me The Money 4 of 4 4 resolved calls — 20 needed for a position
  • Blind Bear MMA 1 of 3 3 resolved calls — 20 needed for a position
  • Dan Tom 1 of 3 3 resolved calls — 20 needed for a position
  • FREESTYLEBENDER 1 of 3 3 resolved calls — 20 needed for a position
  • Good Fights 3 of 3 3 resolved calls — 20 needed for a position
  • SideswipeMMA 1 of 3 3 resolved calls — 20 needed for a position
  • UFC Predictions Tracker 3 of 3 3 resolved calls — 20 needed for a position
  • Cagemath CORTEX SHARP V10 1 of 2 2 resolved calls — 20 needed for a position
  • Din Thomas 0 of 2 2 resolved calls — 20 needed for a position
  • Eric Beuchat 1 of 2 2 resolved calls — 20 needed for a position
  • FightIndex 0 of 2 2 resolved calls — 20 needed for a position
  • Islam Makhachev 0 of 2 2 resolved calls — 20 needed for a position
  • Klimentijs Konevs 2 of 2 2 resolved calls — 20 needed for a position
  • Laura Sanko 0 of 2 2 resolved calls — 20 needed for a position
  • Mark Berry TMA 0 of 2 2 resolved calls — 20 needed for a position
  • Chael Sonnen 1 of 1 1 resolved call — 20 needed for a position
  • Coby Castor MMA & FB 1 of 1 1 resolved call — 20 needed for a position
  • Danny “Brasco” Vithlani 1 of 1 1 resolved call — 20 needed for a position
  • Evan Theoharis 1 of 1 1 resolved call — 20 needed for a position
  • JakeBreaksMMA 1 of 1 1 resolved call — 20 needed for a position
  • JetChaosMMA 1 of 1 1 resolved call — 20 needed for a position
  • KA MMA 1 of 1 1 resolved call — 20 needed for a position
  • Rashad Evans 1 of 1 1 resolved call — 20 needed for a position
  • The Fight Algorithm 0 of 1 1 resolved call — 20 needed for a position
  • TigerBomb MMA 1 of 1 1 resolved call — 20 needed for a position
  • Vitaliy Vovk 1 of 1 1 resolved call — 20 needed for a position
  • WagerTalk TV 0 of 1 1 resolved call — 20 needed for a position
  • War Horse MMA 0 of 1 1 resolved call — 20 needed for a position

Reading the range. Each band is a 95% Wilson interval for the winner hit rate. A wider range means the sample supports a wider set of possible rates; it is not a judgment about the analyst. The range appears in the record text for screen readers and remains available on narrow screens.

This is an accuracy measure, not a measure of predictive edge against the market. Only resolved calls count. Draws, no-contests and cancelled bouts fall outside every figure here, and a record below 5 resolved calls shows counts without a percentage. See every analyst's full scorecard.