Fight Matrix Program – UFC Fight Night: Santos vs. Teixeira (2020-10-31)
Light Heavyweight (205)
[#5] Glover Teixeira (31-7-0, +177) vs. [*] Thiago Santos (21-7-0, -219)
Glover Teixeira is the All-Time #21 ranked Light Heavyweight fighter.
Last 3 Fights: Glover Teixeira (3-0-0)
2020-05-13: W vs. [#14LHW] Anthony Smith (33-16-0) via TKO (Punches) in 1:04 of round 5
2019-09-14: W vs. [#13LHW] Nikita Krylov (26-7-0) via SD (28-29, 29-28, 29-28)
2019-04-27: W vs. [#39LHW] Ion Cutelaba (15-6-0) via Submission (Rear Naked Choke) in 3:37 of round 2
Last 3 Fights: Thiago Santos (2-1-0)
2019-07-06: L vs. [#1LHW/#6DD/#1P4P] Jon Jones (26-1-0) via SD (47-48, 48-47, 48-47)
2019-02-23: W vs. [#2LHW] Jan Blachowicz (27-8-0) via TKO (Punches) in 0:39 of round 3
2018-12-08: W vs. [*] Jimi Manuwa (17-6-0) via KO (Punches) in 0:41 of round 2
| System | Favorite | Rating | Rating Diff | Win % |
| Betting Odds | Thiago Santos | -219 | 65.53% | |
| Elo K170 | Glover Teixeira | 2069.52 | +38.31 | 54.37% |
| Elo Modified | Thiago Santos | 2087.11 | +47.36 | 55.16% |
| Glicko-1 | Thiago Santos | 2208.58 | +75.97 | 60.76% |
| WHR | Thiago Santos | 2009.17 | +62.92 | 57.14% |
Days Since Last Pro Fight: Glover Teixeira 178, Thiago Santos 490
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Even: Both have 1 win(s) against common opposition.
.
Heavyweight (265)
[#27] Andrei Arlovski (29-19-0, +206) vs. [#36] Tanner Boser (19-6-1, -258)
Andrei Arlovski is the All-Time #19 ranked Heavyweight fighter.
Last 3 Fights: Andrei Arlovski (2-1-0)
2020-05-13: W vs. [#48HW+] Philipe Lins (14-5-0) via UD (30-27, 30-27, 29-28)
2019-11-02: L vs. [#5HW+] Jairzinho Rozenstruik (11-1-0) via KO (Punch) in 0:29 of round 1
2019-07-20: W vs. [#26HW+] Ben Rothwell (38-13-0) via UD (30-27, 30-27, 30-27)
Last 3 Fights: Tanner Boser (2-1-0)
2020-07-25: W vs. [#83HW+] Raphael Pessoa (10-2-0) via TKO (Punches) in 2:36 of round 2
2020-06-27: W vs. [#48HW+] Philipe Lins (14-5-0) via KO (Punches) in 2:41 of round 1
2019-12-21: L vs. [#46HW+] Ciryl Gane (6-0-0) via UD (30-26, 30-26, 30-26)
| System | Favorite | Rating | Rating Diff | Win % |
| Betting Odds | Tanner Boser | -258 | 68.80% | |
| Elo K170 | Andrei Arlovski | 1655.25 | +22.64 | 52.58% |
| Elo Modified | Andrei Arlovski | 1708.53 | +7.98 | 50.87% |
| Glicko-1 | Andrei Arlovski | 1745.95 | +18.47 | 52.66% |
| WHR | Andrei Arlovski | 1696.15 | +89.79 | 60.11% |
Days Since Last Pro Fight: Andrei Arlovski 178, Tanner Boser 105
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Even: Both have 1 win(s) against common opposition.
.
Bantamweight (135)
[#16] Raoni Barcelos (15-1-0) vs. [#83] Khalid Taha (14-2-0)
Last 3 Fights: Raoni Barcelos (3-0-0)
2019-12-21: W vs. [#39BW] Said Nurmagomedov (14-2-0) via UD (29-28, 29-28, 30-27)
2019-05-11: W vs. [#274BW] Carlos Huachin (11-5-3) via TKO (Elbows and Punches) in 4:49 of round 2
2018-11-30: W vs. [*] Chris Gutierrez (15-4-2) via Submission (Rear Naked Choke) in 4:12 of round 2
Last 3 Fights: Khalid Taha (2-1-0)
2019-10-05: W vs. [#117FLY] Bruno Silva (10-6-2) via Submission (Arm Triangle Choke) in 3:00 of round 3
2019-04-13: W vs. [#544LW] Boston Salmon (7-3-0) via TKO (Punches) in 0:25 of round 1
2018-07-22: L vs. [#145FW] Nad Narimani (12-4-0) via UD (30-27, 30-27, 30-27)
| System | Favorite | Rating | Rating Diff | Win % |
| Elo K170 | Raoni Barcelos | 1920.02 | +297.73 | 79.58% |
| Elo Modified | Raoni Barcelos | 1909.53 | +277.03 | 77.08% |
| Glicko-1 | Raoni Barcelos | 1961.00 | +304.70 | 85.24% |
| WHR | Raoni Barcelos | 1866.81 | +313.13 | 80.70% |
Days Since Last Pro Fight: Raoni Barcelos 322, Khalid Taha 399
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.
Keep Reading
Featured Upcoming Bouts (Outside of UFC)
| Thursday, December 31st 2026: Rizin FF Super Rizin 6: Shiwasu no Owarinagoya Gekokujo Matsuri | |||
|
| |||
| Last Fight Date: 9/10/2026 [Rizin Fighting Federation] Last Opponent: [#18 W105] Rena Kubota Last 5: W W W W W | Last Fight Date: 7/18/2026 [Rizin Fighting Federation] Last Opponent: [#13 W105] Ye Ji Lee Last 5: L W L W W | ||
| Sunday, December 13th 2026: Deep - 135 Impact | |||
|
| |||
| Last Fight Date: 5/04/2026 [DEEP] Last Opponent: [#6 SW] Sora Sugiyama Last 5: W W W W W | Last Fight Date: 9/13/2026 [DEEP] Last Opponent: [#23 SW] Daichi Kitakata Last 5: L L W L W | ||
| Sunday, December 13th 2026: Deep Tokyo Impact 2026 6th Round | |||
|
| |||
| Last Fight Date: 9/20/2026 [DEEP] Last Opponent: [NR] Musashi Musashi Last 5: W W W L W | Last Fight Date: 9/06/2026 [DEEP] Last Opponent: [#42 SW] Toshiya Takashima Last 5: W W W W W | ||

Featured Fighters
| [#18 W125] | Lucia Szabova |   | [#1 WW] | Islam Makhachev |
| [#18 LW] | Renato Carneiro |   | [#1 FW] | Alexander Volkanovski |
| [#13 LW] | Tom Nolan |   | [#26 WW] | Jacobe Smith |
| [#8 HW] | Josh Hokit |   | [#102 W125] | Tainara Lisboa |
| [#1 LW] | Justin Gaethje |   | [#2 LW] | Ilia Topuria |
Should MMA Athletes Incorporate Nitric Oxide into Their Training Regimen?
The world of mixed martial arts is certainly grueling. Up-and-coming competitors will often be forced to fight multiple bouts each month with little downtime. Training schedules are notoriously strict and diets can be hard to follow. Of course, all of these sacrifices are worth it once an individual steps into the octagon. We should still mention that victory could very well come at a physical price thanks to chronic issues such as soreness, fatigue and an overall lack of motivation.
This is why supplements are playing an increasingly important dietary role in regards to MMA athletes. While we have all heard about substances such as human growth hormone (HGH) and creatine, what about formulations which are intended to increase blood flow to the extremities? These are commonly referred to as vasodilators and nitric oxide is undoubtedly the most common. Might supplementing with nitric oxide be a good idea? Let us take a look at what MMA fighters should consider.
Fight Matrix Program – UFC Fight Night: Silva vs. Hall (2020-10-31)
Middleweight (185)
[#15] Uriah Hall (15-9-0, -222) vs. [*] Anderson Silva (34-10-0, +179)
Anderson Silva is the All-Time #1 ranked Middleweight and #4 ranked Absolute fighter.
Last 3 Fights: Uriah Hall (2-1-0)
2019-09-14: W vs. [#22MW] Antonio Carlos Jr. (10-4-0) via SD (29-28, 28-29, 29-28)
2018-12-29: W vs. [#108MW] Bevon Lewis (7-2-0) via KO (Punch) in 1:32 of round 3
2018-07-07: L vs. [#5MW] Paulo Costa (13-1-0) via TKO (Punches) in 2:36 of round 2
Last 3 Fights: Anderson Silva (1-2-0)
2019-05-11: L vs. [#8MW] Jared Cannonier (13-5-0) via TKO (Leg Injury) in 4:47 of round 1
2019-02-09: L vs. [#1MW/#6DD/#6P4P] Israel Adesanya (20-0-0) via UD (29-28, 30-27, 30-27)
2017-02-11: W vs. [#11MW] Derek Brunson (21-7-0) via UD (29-28, 30-27, 29-28)
| System | Favorite | Rating | Rating Diff | Win % |
| Betting Odds | Uriah Hall | -222 | 65.79% | |
| Elo K170 | Uriah Hall | 1825.30 | +63.21 | 57.17% |
| Elo Modified | Uriah Hall | 1822.38 | +34.84 | 53.81% |
| Glicko-1 | Uriah Hall | 1845.76 | +37.04 | 55.31% |
| WHR | Uriah Hall | 1760.78 | +16.18 | 51.85% |
Days Since Last Pro Fight: Uriah Hall 413, Anderson Silva 539
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Anderson Silva leads 2-1
.
Featherweight (145)
[#26] Andre Fili (21-7-0, +138) vs. [#58] Bryce Mitchell (13-0-0, -167)
Last 3 Fights: Andre Fili (2-1-0)
2020-06-13: W vs. [#65FW] Charles Jourdain (10-3-1) via SD (29-28, 28-29, 29-28)
2020-01-18: L vs. [#21FW] Sodiq Yusuff (11-1-0) via UD (29-28, 29-28, 29-28)
2019-07-13: W vs. [*] Sheymon Moraes (11-4-0) via KO (Punches) in 3:07 of round 1
Last 3 Fights: Bryce Mitchell (3-0-0)
2020-05-09: W vs. [#101LW] Charles Rosa (13-4-0) via UD (30-24, 30-25, 30-25)
2019-12-07: W vs. [#195FW] Matt Sayles (8-3-0) via Submission (Twister) in 4:20 of round 1
2019-03-23: W vs. [#177FW] Bobby Moffett (13-5-0) via UD (29-28, 29-28, 29-28)
| System | Favorite | Rating | Rating Diff | Win % |
| Betting Odds | Bryce Mitchell | -167 | 59.81% | |
| Elo K170 | Andre Fili | 1790.70 | +40.78 | 54.64% |
| Elo Modified | Bryce Mitchell | 1762.16 | +22.88 | 52.50% |
| Glicko-1 | Andre Fili | 1757.46 | +5.41 | 50.78% |
| WHR | Bryce Mitchell | 1682.05 | +58.41 | 56.63% |
Days Since Last Pro Fight: Andre Fili 140, Bryce Mitchell 175
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.
Middleweight (185)
[#37] Kevin Holland (19-5-0) vs. [#40] Makhmud Muradov (24-6-0)
Last 3 Fights: Kevin Holland (3-0-0)
2020-09-19: W vs. [#53MW] Darren Stewart (12-6-0) via SD (29-28, 28-29, 29-28)
2020-08-08: W vs. [#80MW] Joaquin Buckley (11-3-0) via TKO (Punch) in 0:43 of round 3
2020-05-16: W vs. [#122MW] Anthony Hernandez (7-2-0) via TKO (Knees and Punches) in 1:39 of round 1
Last 3 Fights: Makhmud Muradov (3-0-0)
2019-12-07: W vs. [#99MW] Trevor Smith (15-10-0) via KO (Punch) in 4:09 of round 3
2019-09-28: W vs. [#93MW] Alessio Di Chirico (12-5-0) via UD (29-28, 29-28, 29-28)
2019-07-27: W vs. [#326MW] Wendell de Oliveira Marqu (31-15-0) via TKO (Punches) in 1:56 of round 2
| System | Favorite | Rating | Rating Diff | Win % |
| Elo K170 | Makhmud Muradov | 1813.34 | +6.22 | 50.71% |
| Elo Modified | Makhmud Muradov | 1825.83 | +69.70 | 57.57% |
| Glicko-1 | Makhmud Muradov | 1894.71 | +120.34 | 66.66% |
| WHR | Makhmud Muradov | 1717.92 | +35.78 | 54.08% |
Days Since Last Pro Fight: Kevin Holland 42, Makhmud Muradov 329
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Even: Both have 1 win(s) against common opposition.
.
Keep Reading
How Basketball Became The World’s Second-Biggest Sport
Whether you are looking for a sport to bet on, get involved with, or learn more about, you have a variety of options available to you today. Throughout your research, it’s likely that you’ve come across everything from hockey to lawnmower racing. Whatever the situation, there is simply no denying that there is a whole slew of options out there when it comes to the wide world of sports. Despite this, only a select few can be at the top. Basketball is one of those sports, with its ability to draw in millions and millions of fans every year. With more than 200 basketball-playing nations competing against each other every year, the Olympic dream matchups, and all the local events, it should be easy to understand why basketball became so popular and is still growing.
Current & All-Time MMA Rankings Updated (10-25-2020)
Notable Info
- Khabib Nurmagomedov finally breaks B.J. Penn’s stranglehold on the all-time top spot at Lightweight and also moves into the Top 15 All-Time Absolute.
Fight Matrix Program – UFC Fight Night: Khabib vs. Gaethje (2020-10-24)
Lightweight Championship (155)
[#1/#3DD/#6P4P] Khabib Nurmagomedov (28-0-0, -335) vs. [#2/#6DD/#8P4P] Justin Gaethje (22-2-0, +260)
Khabib Nurmagomedov is the All-Time #2 ranked Lightweight and #21 ranked Absolute fighter.
Justin Gaethje is the All-Time #16 ranked Lightweight fighter.
Last 3 Fights: Khabib Nurmagomedov (3-0-0)
2019-09-07: W vs. [#3LW] Dustin Poirier (26-6-0) via Submission (Rear Naked Choke) in 2:06 of round 3
2018-10-06: W vs. [#10WW] Conor McGregor (22-4-0) via Submission (Neck Crank) in 3:03 of round 4
2018-04-07: W vs. [#14LW] Al Iaquinta (15-6-1) via UD (50-44, 50-43, 50-43)
Last 3 Fights: Justin Gaethje (3-0-0)
2020-05-09: W vs. [#4LW] Tony Ferguson (25-4-0) via TKO (Punches) in 3:39 of round 5
2019-09-14: W vs. [#24WW] Donald Cerrone (36-15-1) via TKO (Punches) in 4:18 of round 1
2019-03-30: W vs. [#10FW] Edson Barboza (21-9-0) via KO (Punch) in 2:30 of round 1
| System | Favorite | Rating | Rating Diff | Win % |
| Betting Odds | Khabib Nurmagomedov | -335 | 73.48% | |
| Elo K170 | Khabib Nurmagomedov | 2424.56 | +125.88 | 63.99% |
| Elo Modified | Khabib Nurmagomedov | 2355.97 | +125.33 | 63.38% |
| Glicko-1 | Khabib Nurmagomedov | 2450.23 | +98.16 | 63.76% |
| WHR | Khabib Nurmagomedov | 2342.23 | +257.16 | 76.40% |
Days Since Last Pro Fight: Khabib Nurmagomedov 413, Justin Gaethje 168
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Khabib Nurmagomedov leads 3-2
.
Middleweight (185)
[#2] Robert Whittaker (21-5-0, -107) vs. [#7] Jared Cannonier (13-4-0, -116)
Robert Whittaker is the All-Time #14 ranked Middleweight fighter.
Last 3 Fights: Robert Whittaker (2-1-0)
2020-07-25: W vs. [#8MW] Darren Till (18-3-1) via UD (48-47, 48-47, 48-47)
2019-10-05: L vs. [#1MW/#7DD/#5P4P] Israel Adesanya (20-0-0) via KO (Punches) in 3:33 of round 2
2018-06-09: W vs. [#6MW] Yoel Romero (13-5-0) via SD (47-48, 48-47, 48-47)
Last 3 Fights: Jared Cannonier (3-0-0)
2019-09-28: W vs. [#3MW] Jack Hermansson (21-5-0) via TKO (Punches) in 0:27 of round 2
2019-05-11: W vs. [*] Anderson Silva (34-10-0) via TKO (Leg Injury) in 4:47 of round 1
2018-11-03: W vs. [#27MW] David Branch (22-7-0) via TKO (Punches) in 0:29 of round 2
| System | Favorite | Rating | Rating Diff | Win % |
| Betting Odds | Jared Cannonier | -116 | 50.95% | |
| Elo K170 | Robert Whittaker | 2254.15 | +337.51 | 82.37% |
| Elo Modified | Robert Whittaker | 2182.03 | +279.40 | 77.26% |
| Glicko-1 | Robert Whittaker | 2239.90 | +208.78 | 76.89% |
| WHR | Robert Whittaker | 1971.69 | +88.78 | 60.00% |
Days Since Last Pro Fight: Robert Whittaker 91, Jared Cannonier 392
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.
Heavyweight (265)
[#8] Alexander Volkov (31-8-0, -165) vs. [#19] Walt Harris (13-8-0, +136)
Alexander Volkov is the All-Time #40 ranked Heavyweight fighter.
Last 3 Fights: Alexander Volkov (1-2-0)
2020-06-20: L vs. [#3HW+] Curtis Blaydes (14-2-0) via UD (48-47, 48-46, 49-46)
2019-11-09: W vs. [#80HW+] Greg Hardy (6-2-0) via UD (30-27, 30-27, 30-27)
2018-10-06: L vs. [#4HW+] Derrick Lewis (24-7-0) via KO (Punches) in 4:49 of round 3
Last 3 Fights: Walt Harris (2-1-0)
2020-05-16: L vs. [#6HW+] Alistair Overeem (47-18-0) via TKO (Punches) in 3:00 of round 2
2019-07-20: W vs. [#10HW+] Alexey Oleynik (59-14-1) via KO (Knee and Punches) in 0:12 of round 1
2019-05-04: W vs. [#38HW+] Sergey Spivak (11-2-0) via TKO (Punches) in 0:50 of round 1
| System | Favorite | Rating | Rating Diff | Win % |
| Betting Odds | Alexander Volkov | -165 | 59.50% | |
| Elo K170 | Alexander Volkov | 1896.67 | +236.07 | 74.62% |
| Elo Modified | Alexander Volkov | 1919.77 | +196.98 | 70.31% |
| Glicko-1 | Alexander Volkov | 1988.19 | +187.71 | 74.66% |
| WHR | Alexander Volkov | 1826.62 | +146.53 | 66.14% |
Days Since Last Pro Fight: Alexander Volkov 126, Walt Harris 161
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Alexander Volkov leads 1-0
.
Keep Reading


