UFC Fight Night: Moreno vs. Kavanagh: Predictions & Analysis

Saturday, February 28, 2026·Mexico City, Distrito Federal, Mexico
Published February 28, 2026
Predictions are for entertainment purposes only and do not constitute financial advice. Please gamble responsibly.

UFC Fight Night: Moreno vs. Kavanagh lands on Saturday, February 28, 2026 in Mexico City, Distrito Federal, Mexico with 13 bouts on the card. Below is our fight-by-fight breakdown, combining Elo ratings, rolling statistical trends, style matchup data, and betting market context into a pick for every bout.

Quick Picks

MatchupPickConfidenceProb
Brandon Moreno vs Lone'er KavanaghFlyweightBrandon MorenoLean59%
Marlon Vera vs David MartinezBantamweightMarlon VeraLean62%
Daniel Zellhuber vs King GreenLightweightKing GreenToss-up53%
Edgar Chairez vs Felipe BunesFlyweightEdgar ChairezToss-up51%
Imanol Rodriguez vs Kevin BorjasFlyweightKevin BorjasToss-up50%
Santiago Luna vs Angel PachecoBantamweightSantiago LunaLean59%
Ryan Gandra vs Jose Daniel MedinaMiddleweightRyan GandraToss-up54%
Ailin Perez vs Macy ChiassonWomen's BantamweightAilin PerezToss-up54%
Cristian Quinonez vs Kris MoutinhoBantamweightCristian QuinonezToss-up52%
Douglas Silva de Andrade vs Javier ReyesFeatherweightDouglas Silva de AndradeToss-up54%
Regina Malpica Rivera vs Ernesta KareckaiteCatch WeightErnesta KareckaiteToss-up52%
Erik Silva vs Francis MarshallFeatherweightErik SilvaToss-up51%
Damian Pinas vs Wes SchultzMiddleweightDamian PinasToss-up55%

Fight-by-Fight Breakdown

59%
Brandon Moreno
Moreno
11-5-2
CO-II1410
All-Rounder
VS
Kavanagh
2-0
RK-III1024
Method Prediction
KO 22%Sub 42%Dec 36%

The Flyweight matchup features Brandon Moreno (11-5-2) taking on Lone'er Kavanagh (2-0). Moreno will look to use a 3-inch reach edge to control distance.

Moreno is rated at 1410 — 386 points above Kavanagh's 1024. Gaps this large usually mean one fighter has been consistently beating better opponents.

The submission threat is elevated here at 42%, with the model also seeing 22% KO/TKO and 37% decision probability.

The Pick: Brandon Moreno over Lone'er Kavanagh. The model gives Moreno a slight nod at 59% — this could easily go either way.

62%
Marlon Vera
Vera
15-9
CO-II1460
All-Rounder
VS
Martinez
1-0
CO-III1225
Method Prediction
KO 29%Sub 42%Dec 29%

The Bantamweight matchup features Marlon Vera (15-9) taking on David Martinez (1-0). Vera is the bigger frame at 5'8" with a 3-inch reach advantage.

Vera is rated at 1460 — 235 points above Martinez's 1225. Gaps this large usually mean one fighter has been consistently beating better opponents.

The submission threat is elevated here at 42%, with the model also seeing 29% KO/TKO and 30% decision probability.

The Pick: Marlon Vera over David Martinez. The model gives Vera a slight nod at 62% — this could easily go either way.

53%
King Green
Zellhuber
3-2
RK-II1082
All-Rounder
VS
Green
13-12-1
RK-I1176
Knockout Artist
Method Prediction
KO 36%Sub 32%Dec 32%

The Lightweight matchup features Daniel Zellhuber (3-2) taking on King Green (13-12-1). Zellhuber is the bigger frame at 6'1" with a 6-inch reach advantage.

There's a real Elo separation here: Green at 1176 versus Zellhuber at 1082. That 94-point gap typically reflects a meaningful difference in recent quality of competition and results.

Stylistically this is Zellhuber's all-rounder game against Green's knockout artist approach. Zellhuber is comfortable adjusting on the fly, mixing strikes and grappling as openings appear, while Green is patient on the feet, timing counters and loading up when he sees openings. Historically these archetypes are dead-even when they collide.

There's a real chance this one doesn't go the distance — our model sees a 36% probability of a KO/TKO finish, with 32% submission and 32% decision.

The Pick: King Green over Daniel Zellhuber. This is essentially a pick'em. The model nudges toward Green at 53%, but there's almost nothing separating these two.

51%
Edgar Chairez
Chairez
1-2
RK-III1011
VS
Bunes
1-1
MC-I996
Method Prediction
KO 21%Sub 43%Dec 36%

The Flyweight matchup features Edgar Chairez (1-2) taking on Felipe Bunes (1-1).

The Elo gap here is razor-thin — Chairez at 1011, Bunes at 996. On paper, this is as close to a coin flip as it gets.

The submission threat is elevated here at 43%, with the model also seeing 21% KO/TKO and 36% decision probability.

The Pick: Edgar Chairez over Felipe Bunes. This is essentially a pick'em. The model nudges toward Chairez at 51%, but there's almost nothing separating these two.

50%
Kevin Borjas
Rodriguez
0-0
RK-III1000
VS
Borjas
1-2
PR-I879
Method Prediction
KO 22%Sub 44%Dec 34%

The Flyweight matchup features Imanol Rodriguez (0-0) taking on Kevin Borjas (1-2). Borjas will look to use a 4-inch reach edge to control distance.

There's a real Elo separation here: Rodriguez at 1000 versus Borjas at 879. That 121-point gap typically reflects a meaningful difference in recent quality of competition and results.

The submission threat is elevated here at 44%, with the model also seeing 22% KO/TKO and 34% decision probability.

The Pick: Kevin Borjas over Imanol Rodriguez. This is essentially a pick'em. The model nudges toward Borjas at 50%, but there's almost nothing separating these two.

59%
Santiago Luna
Luna
0-0
RK-II1129
VS
Pacheco
0-0
MC-III903
Method Prediction
KO 25%Sub 45%Dec 30%

The Bantamweight matchup features Santiago Luna (0-0) taking on Angel Pacheco (0-0). Luna will look to use a 4-inch reach edge to control distance.

Luna is rated at 1129 — 225 points above Pacheco's 903. Gaps this large usually mean one fighter has been consistently beating better opponents.

The submission threat is elevated here at 45%, with the model also seeing 25% KO/TKO and 30% decision probability.

The Pick: Santiago Luna over Angel Pacheco. The model gives Luna a slight nod at 59% — this could easily go either way.

54%
Ryan Gandra
Gandra
0-0
RK-III1000
VS
Medina
0-2
UC-II678
Method Prediction
KO 33%Sub 43%Dec 24%

The Middleweight matchup features Ryan Gandra (0-0) taking on Jose Daniel Medina (0-2).

Gandra is rated at 1000 — 322 points above Medina's 678. Gaps this large usually mean one fighter has been consistently beating better opponents.

The submission threat is elevated here at 43%, with the model also seeing 33% KO/TKO and 23% decision probability.

The Pick: Ryan Gandra over Jose Daniel Medina. This is essentially a pick'em. The model nudges toward Gandra at 54%, but there's almost nothing separating these two.

Ailin Perez vs Macy Chiasson

Women's Bantamweight
54%
Ailin Perez
Perez
4-1
CO-III1291
Wrestler
VS
Chiasson
8-4
RK-I1145
Wrestler
Method Prediction
KO 23%Sub 48%Dec 29%

The Women's Bantamweight matchup features Ailin Perez (4-1) taking on Macy Chiasson (8-4). Chiasson is the bigger frame at 5'11" with a 6-inch reach advantage.

There's a real Elo separation here: Perez at 1291 versus Chiasson at 1145. That 146-point gap typically reflects a meaningful difference in recent quality of competition and results. Perez rides a 4-fight win streak into this one.

Both fighters land in our "Wrestler" archetype — fighters who win by dictating where the fight takes place, grinding out control time and wearing opponents down. When mirror matchups like this happen, the edge usually goes to whoever can impose their preferred pace and range.

The submission threat is elevated here at 48%, with the model also seeing 23% KO/TKO and 30% decision probability.

The Pick: Ailin Perez over Macy Chiasson. This is essentially a pick'em. The model nudges toward Perez at 54%, but there's almost nothing separating these two.

52%
Cristian Quinonez
Quinonez
1-1
MC-III915
VS
Moutinho
0-2
UC-I743
Method Prediction
KO 24%Sub 47%Dec 29%

The Bantamweight matchup features Cristian Quinonez (1-1) taking on Kris Moutinho (0-2).

Quinonez is rated at 915 — 173 points above Moutinho's 743. Gaps this large usually mean one fighter has been consistently beating better opponents.

The submission threat is elevated here at 47%, with the model also seeing 24% KO/TKO and 29% decision probability.

The Pick: Cristian Quinonez over Kris Moutinho. This is essentially a pick'em. The model nudges toward Quinonez at 52%, but there's almost nothing separating these two.

54%
Douglas Silva de Andrade
Andrade
7-5
RK-I1146
All-Rounder
VS
Reyes
0-0
RK-III1000
Method Prediction
KO 30%Sub 41%Dec 29%

The Featherweight matchup features Douglas Silva de Andrade (7-5) taking on Javier Reyes (0-0). Reyes will look to use a 5-inch reach edge to control distance.

There's a real Elo separation here: Andrade at 1146 versus Reyes at 1000. That 146-point gap typically reflects a meaningful difference in recent quality of competition and results.

The submission threat is elevated here at 41%, with the model also seeing 30% KO/TKO and 29% decision probability.

The Pick: Douglas Silva de Andrade over Javier Reyes. This is essentially a pick'em. The model nudges toward Andrade at 54%, but there's almost nothing separating these two.

52%
Ernesta Kareckaite
Rivera
0-0
RK-III1000
VS
Kareckaite
0-1
MC-I999
Method Prediction
KO 31%Sub 50%Dec 19%

The Catch Weight matchup features Regina Malpica Rivera (0-0) taking on Ernesta Kareckaite (0-1).

The Elo gap here is razor-thin — Rivera at 1000, Kareckaite at 999. On paper, this is as close to a coin flip as it gets.

The submission threat is elevated here at 50%, with the model also seeing 31% KO/TKO and 19% decision probability.

The Pick: Ernesta Kareckaite over Regina Malpica Rivera. This is essentially a pick'em. The model nudges toward Kareckaite at 52%, but there's almost nothing separating these two.

51%
Erik Silva
Silva
0-1
PR-II837
VS
Marshall
2-2
MC-II933
Method Prediction
KO 22%Sub 43%Dec 35%

The Featherweight matchup features Erik Silva (0-1) taking on Francis Marshall (2-2).

There's a real Elo separation here: Marshall at 933 versus Silva at 837. That 96-point gap typically reflects a meaningful difference in recent quality of competition and results.

The submission threat is elevated here at 43%, with the model also seeing 22% KO/TKO and 36% decision probability.

The Pick: Erik Silva over Francis Marshall. This is essentially a pick'em. The model nudges toward Silva at 51%, but there's almost nothing separating these two.

Damian Pinas vs Wes Schultz

Middleweight
55%
Damian Pinas
Pinas
0-0
RK-III1000
VS
Schultz
0-0
RK-III1000
Method Prediction
KO 34%Sub 41%Dec 25%

The Middleweight matchup features Damian Pinas (0-0) taking on Wes Schultz (0-0).

The Elo gap here is razor-thin — Pinas at 1000, Schultz at 1000. On paper, this is as close to a coin flip as it gets.

The submission threat is elevated here at 41%, with the model also seeing 34% KO/TKO and 25% decision probability.

The Pick: Damian Pinas over Wes Schultz. This is essentially a pick'em. The model nudges toward Pinas at 55%, but there's almost nothing separating these two.

Methodology

Predictions are generated by our ensemble model combining LightGBM (65%) and CatBoost (35%), trained on every UFC fight since 1994. The model uses 23 features including Elo ratings, rolling 5-fight statistical averages, style matchup history, physical attributes, and market odds when available.

On our held-out test set (402 fights from January-September 2023), the model achieves 63.4% accuracy with a log-loss of 0.626. High-confidence picks (>75% probability) hit at 82.7%. For full model transparency, visit our Model page.