UFC Betting Picks

UFC Betting Record

UFC betting record for every settled pick on this site: 129 won and 57 lost from 186 picks, +9.87 units at one unit a pick, a return on investment of 5.3%.

Won
129
Lost
57
Units
+9.87
ROI
5.3%
Strike rate
69.4%

How the record is kept

Every pick is staked at one unit, at the decimal odds shown with the pick. A winner returns the odds minus the stake, a loser costs one unit, and a void pick has its stake returned and is left out. Totals are added up from the exact figures and rounded only where they are shown. 8 open picks are not counted yet.

This page covers MMA only. For football, tennis, basketball and more, see ClarityTip’s full record across every sport.

Record by card

CardDateWonLostUnits
UFC Vegas 124 betting picks7 Nov 202684−0.63
UFC 332 betting picks3 Oct 202674−1.57
UFC Vegas 121 betting picks26 Sept 202645−1.39
UFC 331 betting picks19 Sept 202671+2.83
UFC Shanghai betting picks29 Aug 202673+2.44
UFC Sacramento betting picks22 Aug 202646−4.44
UFC 330 betting picks16 Aug 202650+2.07
UFC Vegas 120 betting picks8 Aug 2026105+0.18
UFC Belgrade betting picks31 Jul 202694−0.37
UFC Vegas 118 betting picks6 Jun 202671+1.82
UFC 328 betting picks9 May 202654−0.83
UFC Perth betting picks2 May 202684−0.71
UFC 327 betting picks11 Apr 202662+1.82
UFC London betting picks21 Mar 2026102+2.68
UFC Vegas 114 betting picks14 Mar 2026120+4.89
UFC Houston betting picks21 Feb 202611+0.80
UFC Vegas 113 betting picks7 Feb 202653−1.41
UFC 325 betting picks31 Jan 202666−0.22
UFC 324 betting picks24 Jan 202682+1.91

Every settled pick

Fight and pickDateOddsResultUnits
Tatiana Suarez to WinTatiana Suarez vs Virna Jandiroba7 Nov 20261.50Won+0.50
Elijah Smith to WinDavey Grant vs Elijah Smith7 Nov 20261.31Won+0.31
Seok Hyeon Ko to WinSeok Hyeon Ko vs Wellington Turman7 Nov 20261.15Won+0.15
Lucas Fernando to WinBilly Elekana vs Lucas Fernando7 Nov 20261.32Won+0.32
Mantas Kondratavicius to WinAndre Petroski vs Mantas Kondratavicius7 Nov 20261.35Lost−1.00
Karine Silva to WinGabriella Fernandes vs Karine Silva7 Nov 20261.47Won+0.47
Jose Souza to WinJonny Parsons vs Jose Souza7 Nov 20261.50Won+0.50
Murtazali Magomedov to WinJose Delano vs Murtazali Magomedov7 Nov 20261.93Won+0.93
Keiichiro Nakamura to WinKeiichiro Nakamura vs Ollie Schmid7 Nov 20261.29Lost−1.00
Nina Milosevic to WinNina Milosevic vs Priscila Cachoeira7 Nov 20261.19Won+0.19
Marcos Degli to WinMarcos Degli vs Mitch Raposo7 Nov 20261.47Lost−1.00
Gabriel Lorenço to WinGabriel Lorenço vs Thomas Petersen7 Nov 20262.35Lost−1.00
Ateba Gautier to WinAteba Gautier vs Roman Kopylov3 Oct 20261.50Lost−1.00
Esteban Ribovics to WinBobby Green vs Esteban Ribovics3 Oct 20261.37Won+0.37
Khaos Williams to WinKhaos Williams vs Roberto Soldic3 Oct 20263.40Lost−1.00
Johnny Walker to WinJohnny Walker vs Mick Parkin3 Oct 20261.71Won+0.71
Alden Coria to WinAlden Coria vs Imanol Rodriguez3 Oct 20262.40Lost−1.00
Damian Pinas to WinAndrey Pulyaev vs Damian Pinas3 Oct 20261.20Won+0.20
Eric Nolan to WinCourt McGee vs Eric Nolan3 Oct 20261.41Won+0.41
Marvin Vettori to WinIsmail Naurdiev vs Marvin Vettori3 Oct 20262.05Lost−1.00
Alexander Hernandez to WinAlexander Hernandez vs Rafael dos Anjos3 Oct 20261.41Won+0.41
Anthony Wint to WinAnthony Wint vs Lucas Armand3 Oct 20261.26Won+0.26
Jacobe Smith to WinBruce Whitehead vs Jacobe Smith3 Oct 20261.07Won+0.07
Robert Bryczek to WinRobert Bryczek vs Rodolfo Vieira26 Sept 20262.35Lost−1.00
Elves Brener to WinElves Brener vs Josiah Harrell26 Sept 20262.11Won+1.11
Tina Black to WinMelissa Amaya vs Tina Black26 Sept 20261.52Won+0.52
Rinya Nakamura to WinBrady Hiestand vs Rinya Nakamura26 Sept 20261.30Lost−1.00
Norma Dumont to WinAilin Perez vs Norma Dumont26 Sept 20262.26Lost−1.00
Over 2.5 roundsVanessa Demopoulos vs Yazmin Jauregui26 Sept 20261.47Lost−1.00
Christian Edwards to WinChristian Edwards vs Rodolfo Bellato26 Sept 20262.51Won+1.51
Montel Jackson to WinMontel Jackson vs Ricky Simon26 Sept 20261.47Won+0.47
John Castaneda to WinAlatengheili vs John Castaneda26 Sept 20261.33Lost−1.00
Arman Tsarukyan to WinArman Tsarukyan vs Mauricio Ruffy19 Sept 20261.33Won+0.33
Iwo Baraniewski to WinAlonzo Menifield vs Iwo Baraniewski19 Sept 20261.40Lost−1.00
Marlon Vera to WinCharles Jourdain vs Marlon Vera19 Sept 20262.90Won+1.90
Ryan Gandra to WinOzzy Diaz vs Ryan Gandra19 Sept 20261.18Won+0.18
Casey O'Neill to WinCasey O'neill vs Eduarda Moura19 Sept 20261.44Won+0.44
Edmen Shahbazyan to WinBrunno Ferreira vs Edmen Shahbazyan19 Sept 20261.57Won+0.57
Robelis Despaigne to WinRobelis Despaigne vs Tai Tuivasa19 Sept 20261.17Won+0.17
Joanderson Brito to WinGiga Chikadze vs Joanderson Brito19 Sept 20261.24Won+0.24
Umar Nurmagomedov to WinSong Yadong vs Umar Nurmagomedov29 Aug 20261.20Lost−1.00
Denise Gomes to WinDenise Gomes vs Yan Xiaonan29 Aug 20262.32Won+1.32
Kai Asakura to WinAoriqileng vs Kai Asakura29 Aug 20261.23Won+0.23
Su Mudaerji to WinAlex Perez vs Su Mudaerji29 Aug 20261.43Won+0.43
Liu Ce to WinLevi Rodrigues Jr vs Liu Ce29 Aug 20261.50Won+0.50
Andre Lima to WinAndre Lima vs Namsrai Batbayar29 Aug 20261.41Won+0.41
Francesco Nuzzi to WinFrancesco Nuzzi vs Long Xiao29 Aug 20262.50Won+1.50
Jack Jenkins to WinJack Jenkins vs Sean Woodson29 Aug 20262.29Lost−1.00
Lawrence Liu to WinHector Santiago vs Lawrence Liu29 Aug 20261.33Lost−1.00
Cam Nelson to WinCam Nelson vs Meng Ding29 Aug 20262.05Won+1.05
Anthony Hernandez to WinAnthony Hernandez vs Gregory Rodrigues22 Aug 20261.57Lost−1.00
Reinier de Ridder to WinReinier de Ridder vs Roman Dolidze22 Aug 20261.29Won+0.29
Serghei Spivac to WinSerghei Spivac vs Vitor Petrino22 Aug 20262.41Lost−1.00
Mason Jon Jones to WinMarko Medeiros vs Mason Jones22 Aug 20261.38Lost−1.00
Kennedy Nzechukwu to WinKennedy Nzechukwu vs Shamil Gaziev22 Aug 20262.11Lost−1.00
Chris Padilla to WinChris Padilla vs Nasrat Haqparast22 Aug 20262.04Won+1.04
Lerryan Douglas to WinJamall Emmers vs Lerryan Douglas22 Aug 20261.28Lost−1.00
Gauge Young to WinGauge Young vs Stan Dorsainvil22 Aug 20261.70Lost−1.00
Anthony Wint to WinAnthony Wint vs Terrance Chatman22 Aug 20261.10Won+0.10
Márcio Barbosa to WinMárcio Barbosa vs Ryan Kuse22 Aug 20261.13Won+0.13
Islam Makhachev to WinIslam Makhachev vs Ian Machado Garry16 Aug 20261.31Won+0.31
Mackenzie Dern to WinGillian Robertson vs Mackenzie Dern16 Aug 20261.40Won+0.40
Esteban Ribovics to WinEdson Barboza vs Esteban Ribovics16 Aug 20261.15Won+0.15
Charles Johnson to WinCharles Johnson vs Eduardo Henrique16 Aug 20261.85Won+0.85
Lucas Fernando to WinLucas Fernando vs Rafael Tobias16 Aug 20261.36Won+0.36
Diego Ferreira to WinBilly Quarantillo vs Diego Ferreira9 Aug 20261.57Won+0.57
Steven Asplund to WinGuilherme Pat vs Steven Asplund9 Aug 20261.36Won+0.36
Carlos Diego Ferreira to Win by TKOBilly Quarantillo vs Carlos Diego Ferreira8 Aug 20263.40Lost−1.00
Miles Johns to WinGianni Vazquez vs Miles Johns8 Aug 20261.50Won+0.50
Juliana Miller to WinJuliana Miller vs Rava Olivea8 Aug 20261.31Won+0.31
Carol Forro to Win by TKOCarol Forro vs Gigi Kenuto8 Aug 20262.00Lost−1.00
Mateusz Gamrot to WinMateusz Gamrot vs Quillan Salkilld8 Aug 20262.22Lost−1.00
Alexa Tonara to WinAlexa Tonara vs Amanda Lemos8 Aug 20261.49Won+0.49
Ravena Oliveira to WinJuliana Miller vs Ravena Oliveira8 Aug 20263.23Lost−1.00
Jose Montanha to WinJose Montanha vs Louie Sutherland8 Aug 20262.27Won+1.27
Diyar Nurgozhay to WinBruno Lopes vs Diyar Nurgozhay8 Aug 20261.63Won+0.63
Ty Miller to WinBilly Ray Goff vs Ty Miller8 Aug 20261.27Won+0.27
Yadier Del Valle to WinDarren Elkins vs Yadier Del Valle8 Aug 20261.13Won+0.13
Miles Johns to WinJesse Rojas vs Miles Johns8 Aug 20261.65Won+0.65
Richie Miranda to WinManoel Sousa vs Richie Miranda8 Aug 20263.19Lost−1.00
Uros Medic to WinUros Medic vs Daniel Rodriguez1 Aug 20261.28Won+0.28
Navajo Sterling to WinJan Błachowicz vs Navajo Sterling1 Aug 20261.31Won+0.31
Aleksandar Rakić to WinAleksandar Rakić vs Marcin Tybura1 Aug 20261.26Won+0.26
Robert Valentine to WinDusko Todorovic vs Robert Valentine1 Aug 20261.62Won+0.62
Vlasto Čepo to WinGilbert Urbina vs Vlasto Čepo1 Aug 20261.29Lost−1.00
Ľudovít Klein to WinĽudovít Klein vs Tofiq Musayev1 Aug 20261.40Lost−1.00
Michael Oliveira to WinMichael Oliveira vs Oban Elliott1 Aug 20261.29Won+0.29
Bogdan Grad to WinBogdan Grad vs Dennis Buzukja1 Aug 20261.50Won+0.50
Mateusz Rębecki to WinKyle Prepolec vs Mateusz Rębecki1 Aug 20261.14Won+0.14
Nina Milosevic to WinHailey Cowan vs Nina Milosevic1 Aug 20261.20Lost−1.00
Jovan Leka to WinAlexander Poppeck vs Jovan Leka1 Aug 20261.40Won+0.40
Marina Spasic to WinMarina Spasic vs Stephanie Luciano1 Aug 20263.40Lost−1.00
Noah Gagnon to WinMilos Janicic vs Noah Gagnon31 Jul 20261.83Won+0.83
Belal Muhammad to WinBelal Muhammad vs Gabriel Bonfim6 Jun 20261.72Lost−1.00
Brendan Allen to WinBrendan Allen vs Edmen Shahbazyan6 Jun 20261.48Won+0.48
Iwo Baraniewski to WinIwo Baraniewski vs Junior Tafa6 Jun 20261.36Won+0.36
Alessandro Costa to WinAlessandro Costa vs Matt Schnell6 Jun 20261.10Won+0.10
Jeisla Chaves to WinJeisla Chaves vs Yuneisy Duben6 Jun 20261.25Won+0.25
Joanderson Brito to WinJoanderson Brito vs Jordan Leavitt6 Jun 20261.53Won+0.53
Chelsea Michael Chandler to WinChelsea Chandler vs Priscilla Caeira6 Jun 20261.83Won+0.83
Marcus McGhee to WinJohn Yannis vs Marcus McGhee6 Jun 20261.27Won+0.27
Khamzat Chimaev to WinKhamzat Chimaev vs Sean Strickland9 May 20261.20Lost−1.00
Joshua Van to WinJoshua Van vs Tatsuro Taira9 May 20262.69Won+1.69
Waldo Cortes-Acosta to WinAlexander Volkov vs Waldo Cortes-Acosta9 May 20262.41Lost−1.00
Bobby Green to WinBobby Green vs Jeremy Stephens9 May 20261.33Won+0.33
Ateba Gautier to WinAteba Gautier vs Ozzy Diaz9 May 20261.10Won+0.10
Marco Tulio to WinMarco Tulio vs Roman Kopylov9 May 20261.55Lost−1.00
Yaroslav Amosov to WinJoel Alvarez vs Yaroslav Amosov9 May 20261.55Won+0.55
Mateusz Rebecki to WinGrant Dawson vs Mateusz Rebecki9 May 20261.99Lost−1.00
Pat Sabatini to WinPat Sabatini vs William Gomis9 May 20261.50Won+0.50
Jack Della Maddalena to WinCarlos Prates vs Jack Della Maddalena2 May 20261.92Lost−1.00
Quillan Salkilld to WinBeneil Dariush vs Quillan Salkilld2 May 20261.20Won+0.20
Steve Erceg to WinSteve Erceg vs Tim Elliott2 May 20261.21Won+0.21
Brando Pericic to WinShamil Gaziev vs Brando Pericic2 May 20261.65Won+0.65
Tai Tuivasa to WinTai Tuivasa vs Louie Sutherland2 May 20261.63Lost−1.00
Kevin Christian to WinJunior Tafa vs Kevin Christian2 May 20262.48Lost−1.00
Jacob Malcoun to WinGerald Meerschaert vs Jacob Malcoun2 May 20261.13Won+0.13
Cam Rowston to WinCam Rowston vs Robert Bryczek2 May 20261.54Won+0.54
Kody Steele to WinKody Steele vs Dom Mar Fan2 May 20261.53Won+0.53
Jonathan Micallef to WinJonathan Micallef vs Themba Gorimbo2 May 20261.28Won+0.28
Colby Thicknesse to WinColby Thicknesse vs Vince Morales2 May 20261.75Won+0.75
Ben Johnston to WinBen Johnston vs Wesley Schultz2 May 20261.50Lost−1.00
Jiri Prochazka to WinCarlos Ulberg vs Jiri Prochazka11 Apr 20261.83Lost−1.00
Dominick Reyes to WinDominick Reyes vs Johnny Walker11 Apr 20261.75Won+0.75
Tatiana Suarez to WinLupita Godinez vs Tatiana Suarez11 Apr 20261.63Won+0.63
Cub Swanson to WinCub Swanson vs Nate Landwehr11 Apr 20262.02Won+1.02
Aaron Pico to WinPatricio Pitbull vs Aaron Pico11 Apr 20261.29Won+0.29
Esteban Ribovics to WinMateusz Gamrot vs Esteban Ribovics11 Apr 20262.54Lost−1.00
Chris Padilla to WinChris Padilla vs MarQuel Mederos11 Apr 20261.58Won+0.58
Charles Radtke to WinCharles Radtke vs Francisco Prado11 Apr 20261.55Won+0.55
Brando Pericic by KO/TKOBrando Pericic vs Louie Sutherland21 Mar 20262.10Won+1.10
Luke Riley to WinLuke Riley vs Michael Aswell Jr.21 Mar 20261.44Won+0.44
Michael Page to WinMichael Page vs Sam Patterson21 Mar 20261.38Won+0.38
Christian Leroy Duncan to WinChristian Leroy Duncan vs Roman Dolidze21 Mar 20261.27Won+0.27
Kurtis Campbell to WinKurtis Campbell vs Danny Silva21 Mar 20261.61Lost−1.00
Mason Jones to WinAxel Sola vs Mason Jones21 Mar 20261.70Won+0.70
Losene Keita to WinLosene Keita vs Nathaniel Wood21 Mar 20261.55Lost−1.00
Mario Pinto to WinFelipe Franco vs Mario Pinto21 Mar 20261.12Won+0.12
Mantas Kondratavicius to WinAntonio Trocoli vs Mantas Kondratavicius21 Mar 20261.18Won+0.18
Brando Perisic to WinBrando Perisic vs Louie Sutherland21 Mar 20261.38Won+0.38
Abdul-Kareem Al-Selwady to WinAbdul-Kareem Al-Selwady vs Shem Rock21 Mar 20261.81Won+0.81
Shanelle Dyer to WinShanelle Dyer vs Ravena Oliveira21 Mar 20261.30Won+0.30
Charles Johnson to WinBruno Silva vs Charles Johnson15 Mar 20261.49Won+0.49
Myktybek Orolbai to WinChris Curtis vs Myktybek Orolbai15 Mar 20261.44Won+0.44
Vitor Petrino to WinVitor Petrino vs Steven Asplund15 Mar 20261.46Won+0.46
Kevin Vallejos to WinJosh Emmett vs Kevin Vallejos14 Mar 20261.20Won+0.20
Gillian Robertson to WinAmanda Lemos vs Gillian Robertson14 Mar 20261.48Won+0.48
Jose Delgado to WinAndre Fili vs Jose Delgado14 Mar 20261.38Won+0.38
Marwan Rahiki to WinHarry Hardwick vs Marwan Rahiki14 Mar 20261.41Won+0.41
Elijah Smith to WinElijah Smith vs Su Young You14 Mar 20261.40Won+0.40
Manoel Sousa to WinBolaji Oki vs Manoel Sousa14 Mar 20261.37Won+0.37
Biam Mesquita to WinBiam Mesquita vs Montserrat Rendon14 Mar 20261.14Won+0.14
Hechar Sosa to WinHechar Sosa vs Luan Lacerda14 Mar 20261.48Won+0.48
Piera Rodriguez to WinPiera Rodriguez vs Sam Hughes14 Mar 20261.65Won+0.65
Zack Reese to WinMichel Pereira vs Zack Reese21 Feb 20262.26Lost−1.00
Uros Medic to WinGeoff Neal vs Uros Medic21 Feb 20262.80Won+1.80
Kyoji Horiguchi to WinAmir Albazi vs Kyoji Horiguchi7 Feb 20261.27Won+0.27
Farid Basharat to WinJean Matsumoto vs Farid Basharat7 Feb 20261.35Won+0.35
Jailton Almeida to WinJailton Almeida vs Rizvan Kuniev7 Feb 20261.65Lost−1.00
Dustin Jacoby to WinDustin Jacoby vs Julius Walker7 Feb 20261.54Won+0.54
Cong Wang to WinEduarda Moura vs Cong Wang7 Feb 20261.26Won+0.26
Daniil Donchenko to WinAlex Morono vs Daniil Donchenko7 Feb 20261.17Won+0.17
Bruna Brasil to WinBruna Brasil vs Ketlen Souza7 Feb 20262.27Lost−1.00
Muin Gafurov to WinJakub Wiklacz vs Muin Gafurov7 Feb 20261.75Lost−1.00
Diego Lopes to Win by TKOAlexander Volkanovski vs Diego Lopes 231 Jan 20264.00Lost−1.00
Billy Elana to Win by SubmissionBilly Elana vs Junior Tafa31 Jan 20262.80Won+1.80
Jacob Malkoun to Win by SubmissionJacob Malkoun vs Torrez Finney31 Jan 20268.50Lost−1.00
Yi Zha to Win by TKOKaan Ofli vs Yi Zha31 Jan 202612.00Lost−1.00
Dom Mar Pan to WinDom Mar Pan vs Sang Wuk Kim31 Jan 20261.68Won+0.68
Sebastian Szalay to WinKeiichiro Nakamura vs Sebastian Szalay31 Jan 20261.76Lost−1.00
Lawrence Lui to WinLawrence Lui vs Sulangranbo31 Jan 20263.06Won+2.06
Rafael Fiziev to WinMauricio Ruffy vs Rafael Fiziev31 Jan 20262.00Lost−1.00
Quillan Salkilld to WinJamie Mullarkey vs Quillan Salkilld31 Jan 20261.12Won+0.12
Cam Rowston to WinCam Rowston vs Cody Brundage31 Jan 20261.68Won+0.68
Billy Elakana to WinBilly Elakana vs Junior Tafa31 Jan 20261.44Won+0.44
Sebastian Szalay to WinKao Nakamura vs Sebastian Szalay31 Jan 20262.03Lost−1.00
Umar Nurmagomedov to WinDeiveson Figueiredo vs Umar Nurmagomedov25 Jan 20261.07Won+0.07
Waldo Cortes-Acosta to Win by KO/TKODerrick Lewis vs Waldo Cortes-Acosta24 Jan 20261.95Won+0.95
Paddy Pimblett by submissionJustin Gaethje vs Paddy Pimblett24 Jan 20262.45Lost−1.00
Sean O'Malley by decisionSean O'Malley vs Song Yadong24 Jan 20262.15Won+1.15
Natalia Silva by decisionNatalia Silva vs Rose Namajunas24 Jan 20261.44Won+0.44
Gutierre by TKOAndre Pulv vs Gutierre24 Jan 20261.24Lost−1.00
Natalya Silva to WinNatalya Silva vs Rose Namajunas24 Jan 20261.25Won+0.25
Jean Silva to WinArnold Allen vs Jean Silva24 Jan 20261.36Won+0.36
Josh Hokit to WinDenzel Freeman vs Josh Hokit24 Jan 20261.43Won+0.43
Ty Miller to WinAdam Fugitt vs Ty Miller24 Jan 20261.25Won+0.25