The UFC is back in Fight Island this weekend for UFC 254 and one of the most anticipated fights of the year: Khabib Nurmagomedov vs. Justin Gaethje.

Check out MyBookie’s UFC 254 odds and fight props for your wagering pleasure.

For the UFC 254 preamble, check out our UFC 254 Notebook.

Kenai Andrews checks in with his thoughts on the main card matchups.

UFC 254 FIGHT PASS PRELIMS (11AM ET/8AM PT)

JOEL ALVAREZ (17-2-0) VS. ALEXANDER YAKOVLEV (25-10-1)

UFC 254`

Andrews: Alvarez despite have much less octagon experience than Yakovlev, has arguably fought better competition like retiring Joe Duffy. I’m going with Alvarez to get the tap.

Andrews Prediction: Joel Alvarez via submission

LIANA JOJUA (8-3-0) VS. MIRANDA MAVERICK (7-2-0)

UFC 254

Andrews: Jojua is coming in on short notice but has some good octagon experience. Maverick has the advantage, but I’m going with “She-Wolf” with the upset.

Andrews Prediction: Liana Jojua via submission

UFC 254 PRELIMS (12PM ET/9AM PT)

DA UN JUNG (13-2-0) VS. SAM ALVEY (33-14-0)

UFC 254

Andrews: Alvey has lost four in a row and he will be motivated for this one, no doubt. But Jung defeated Mike Rodriguez and I think he hands another L to the Smiling One.

Andrews Prediction: Da Un Jung via TKO

ALEX OLIVEIRA (22-8-0, 2NC) VS. SHAVKAT RAKHMONOV (12-0-0)

UFC 254

Andrews: Rakhmonov is making his debut. Oliveira is a tough test for anyone, but Shavkat has a sparkling record against zero octagon experience Oliveira should win on paper, but I think we see why Rakhmonov was called up for this one.

Andrews Prediction: Shavkat Rakhmonov via submission

NATHANIEL WOOD (17-4-0) VS. CASEY KENNEY (15-2-1)

UFC 254

Andrews: This is a good fight. Should be a close fight, I give the edge to Kenney, who has fought better competition.

Andrews Prediction: Casey Kenney via UD

STEFAN STRUVE (29-12-0) VS. TAI TUIVASA (9-3-0)

UFC 254

Andrews: The Skyscraper is back! He needs to be careful here as Tuivasa has good power. Can Struve get the fight to the ground? I think Tuivasa knocks him out first.

Andrews Prediction: Tai Tuivasa via TKO

MAIN CARD (2PM ET/11AM PT)

#11 MAGOMED ANKALAEV (13-1-0) VS. ION CUTELABA (15-5-0, 1NC)

UFC 254

Andrews: The rematch is finally here. Despite the rage of the Incredible Hulk, Ankalaev takes this one again.

Andrews Prediction: Magomed Ankalaev via TKO

#5 LAUREN MURPHY (13-4-0) VS. LILIYA SHAKIROVA (8-1-0)

UFC 254

Andrews: Murphy has the advantage welcoming Shakirova to the octagon. Shakirova is from the Nurmagomedov camp so she is no tomato can. Slight edge to Murphy.

Andrews Prediction: Lauren Murphy via UD

PHIL HAWES (8-2-0) VS. JACOB MALKOUN (4-0-0)

UFC 254

Andrews: Unlike the Transformers cartoon, Megatron should win the day in this over a valiant Malkoun.

Andrews Prediction: Phil Hawes via TKO

#7 ALEXANDER VOLKOV (31-8-0) VS. #10 WALT HARRIS (13-8-0, 1NC)

UFC 254

Andrews: Harris proved in his last fight to be dangerous so can Harris get to Volkov before the taller Volkov uses his range to pile up the points? Going with the big man.

Andrews Prediction: Alexander Volkov via UD

#1 ROBERT WHITTAKER (21-5-0) VS. #2 JARED CANNONIER (13-4-0)

UFC 254

Andrews: Whittaker is top notch, but I think this fight is Cannonier’s coming out party.

Andrews Prediction: Jared Cannonier via TKO

MAIN EVENT

KHABIB NURMAGOMEDOV (28-0-0) VS. #1 JUSTIN GAETHJE (22-2-0)

UFC 254

Andrews: I think Gaethje is the best guy who could upset Khabib. I could see it if he hurts him early. But if he can’t get him out of there early, then the advantage swings back to Nurmagomedov. Have to go with The Eagle.

Andrews Prediction: Khabib Nurmagomedov via TKO

@kenaiandrews UFC 254: Khabib vs. Gaethje predictions