The UFC travels to Music City, USA this Saturday for a fight card that will get started at 5:00 p.m ET. All the action will take place from the Bridgestone Arena in Nashville, Tennessee.
The card can be watched on ESPN+ and includes six prelim bouts before the six-fight main card gets started at 8 p.m. ET.
The main event features No. 4 ranked welterweight contender Stephen 'Wonderboy' Thompson against No. 8 ranked lightweight Anthony Pettis, who will be making his UFC debut at 170 pounds.
The co-main event is also a must-watch affair, as fourth-ranked heavyweight contender Curtis Blaydes will look to take out 10th-ranked contender Justin Willis.
Check back later in the week for specific fight analysis and a betting preview for both the main event and undercard.
You can find personal attributes and metrics for each fighter in the table below. All statistics are courtesy of UFC.com and UFCStats.com.
Each fighter's official weight is listed in pounds in parenthesis.
UFC Fight Night 148 Odds
Welterweight Fight: Stephen Thompson (170.5) vs. Anthony Pettis (171)
- Monday lines: Thompson (-450); Pettis (+325)
- Tuesday: Thompson (-400); Pettis (+300)
- Wednesday: Thompson (-400); Pettis (+300)
- Thursday: Thompson (-400); Pettis (+300)
- Friday: Thompson (-380); Pettis (+290)
Heavyweight Fight: Curtis Blaydes (262) vs. Justin Willis (266)
- Monday lines: Blaydes (-285); Willis (+225)
- Tuesday: Blaydes (-285); Willis (+225)
- Wednesday: Blaydes (-285); Willis (+225)
- Thursday: Blaydes (-285); Willis (+225)
- Friday: Blaydes (-265); Willis (+205)
Lightweight Fight: John Makdessi (154) vs. Jesus Pinedo (155.5)
- Monday lines: Makdessi (-310); Pinedo (+240)
- Tuesday: Makdessi (-315); Pinedo (+245)
- Wednesday: Makdessi (-315); Pinedo (+245)
- Thursday: Makdessi (-315); Pinedo (+245)
- Friday: Makdessi (-315); Pinedo (+245)
Flyweight Fight: Jussier Formiga (126) vs. Deiveson Figueiredo (126)
- Monday lines: Formiga (+135); Figueiredo (-165)
- Tuesday: Formiga (+120); Figueiredo (-150)
- Wednesday: Formiga (+120); Figueiredo (-150)
- Thursday: Formiga (+120); Figueiredo (-150)
- Friday: Formiga (+120); Figueiredo (-150)
Featherweight Fight: Luis Pena (148.5) vs. Steven Peterson (146)
- Monday lines: Pena (-305); Peterson (+235)
- Tuesday: Pena (-260); Peterson (+200)
- Wednesday: Pena (-260); Peterson (+200)
- Thursday: Pena (-260); Peterson (+200)
- Friday: Pena (-260); Peterson (+200)
Women Flyweight Fight: Maycee Barber (126) vs. JJ Aldrich (125)
- Monday lines: Barber (-235); Aldrich (+185)
- Tuesday: Barber (-250); Aldrich (+195)
- Wednesday: Barber (-250); Aldrich (+195)
- Thursday: Barber (-250); Aldrich (+195)
- Friday: Barber (-260); Aldrich (+200)
Prelims
Featherweight Fight: Bryce Mitchell (145.5) vs. Bobby Moffett (145.5)
- Monday lines: Mitchell (+150); Moffett (-185)
- Tuesday: Mitchell (+145); Moffett (-175)
- Wednesday: Mitchell (+145); Moffett (-175)
- Thursday: Mitchell (+145); Moffett (-175)
- Friday: Mitchell (+125); Moffett (-155)
Bantamweight Fight: Marlon Vera (135.5) vs. Frankie Saenz (135.5)
- Monday lines: Vera (-165); Saenz (+135)
- Tuesday: Vera (-165); Saenz (+135)
- Wednesday: Vera (-165); Saenz (+135)
- Thursday: Vera (-165); Saenz (+135)
- Friday: Vera (-165); Saenz (+135)
Women Flyweight Fight: Alexis Davis (125) vs. Jennifer Maia (126)
- Monday lines: Davis (-175); Maia (+145)
- Tuesday: Davis (-150); Maia (+120)
- Wednesday: Davis (-150); Maia (+120)
- Thursday: Davis (-150); Maia (+120)
- Friday: Davis (-145); Maia (+115)
Women Strawweight Fight: Randa Markos (116) vs. Angela Hill (116)
- Monday lines: Markos (+130); Hill (-160)
- Tuesday: Markos (+125); Hill (-155)
- Wednesday: Markos (+125); Hill (-155)
- Thursday: Markos (+125); Hill (-155)
- Friday: Markos (+125); Hill (-155)
Bantamweight Fight: Ryan MacDonald (135.5) vs. Chris Gutierrez (135.5)
- Monday lines: MacDonald (+145); Gutierrez (-175)
- Tuesday: MacDonald (+175); Gutierrez (-225)
- Wednesday: MacDonald (+175); Gutierrez (-225)
- Thursday: MacDonald (+175); Gutierrez (-225)
- Friday: MacDonald (+190); Gutierrez (-240)
Flyweight Fight: Eric Shelton (126) vs. Jordan Espinosa (126)
- Monday lines: Shelton (-200); Espinosa (+160)
- Tuesday: Shelton (-185); Espinosa (+150)
- Wednesday: Shelton (-185); Espinosa (+150)
- Thursday: Shelton (-185); Espinosa (+150)
- Friday: Shelton (-160); Espinosa (+130)