1. NCAAM
  2. Scores
  3. 2 · 21 · 26
  4. WKU vs LIB

Western Kentucky Hilltoppers vs. Liberty Flames

Feb 21, 2026
FINAL

Box Score

12T
WKU484694
LIB373673

Game Recap

Game Highlights Video

Newell, Moore help Western Kentucky end Liberty's 17-game win streak in 94-73 victory. Grant Newell and Teagan Moore both had 21 points and Western Kentucky put an end to Liberty's 17-game winning streak with a 94-73 victory on Saturday.

Player Stats

Western Kentucky Hilltoppers logoWESTERN KENTUCKYMINFG3PTFTREBASTSTLBLKTOPFPTS
1Blaise Keita162-20-00-06010144
8Grant Newell327-151-66-683100321
2LJ Hackman325-91-46-600202217
30Teagan Moore316-113-36-741000421
11Terrion Murdix344-82-20-045201310
7Noah Boyde20-00-00-00000000
21Leeroy Odiahi50-00-00-00011120
12Armelo Boone253-81-20-07420327
10Cade Stinnett30-00-02-21000012
5Jack Edelen10-00-00-00000010
4Ryan Myers194-62-42-231100112
TOTAL-31-5952.5%10-2147.6%22-2395.7%331410182394
Liberty Flames logoLIBERTYMINFG3PTFTREBASTSTLBLKTOPFPTS
25Zach Cleveland334-80-03-545205111
4Brett Decker Jr.342-30-11-22110125
9JJ Harper276-71-23-732120316
0Colin Porter347-143-93-332113220
3Kaden Metheny352-42-40-03100116
20Torr Sorensen20-10-10-00000000
15Drew Grimes20-00-00-20000000
21Ryan Jones Jr.20-10-10-01000000
11Zander Yates30-10-10-00001000
12Josh Smith133-30-05-631001311
1Zander Carter141-30-22-40010034
10JC Shirer Jr.10-00-00-00000010
TOTAL-25-4555.6%6-2128.6%17-2958.6%191264111673

Play-by-Play

1st halfWKULIB
  • (20:00) Start game.
  • Western Kentucky Hilltoppers logo
    (19:59) Jump Ball won by Western Kentucky.
  • Liberty Flames logo
    (19:59) Jump Ball lost by Liberty.
  • Western Kentucky Hilltoppers logo
    (19:33) Teagan Moore misses 8-foot jumper.
  • Liberty Flames logo
    (19:30) Brett Decker Jr. Defensive Rebound.
  • Western Kentucky Hilltoppers logo
    (19:09) Foul on Teagan Moore.
  • Liberty Flames logo
    +1 (19:09) Zach Cleveland makes free throw 1 of 2.
    01
  • Liberty Flames logo
    (19:08) Zach Cleveland misses free throw 2 of 2.
  • Western Kentucky Hilltoppers logo
    (19:07) Grant Newell Defensive Rebound.
  • Liberty Flames logo
    (18:57) Foul on Kaden Metheny.
  • Western Kentucky Hilltoppers logo
    +1 (18:57) LJ Hackman makes free throw 1 of 2.
    11
  • Western Kentucky Hilltoppers logo
    +1 (18:56) LJ Hackman makes free throw 2 of 2.
    21
  • Liberty Flames logo
    +2 (18:35) Colin Porter makes 7-foot pullup jump shot.
    23
  • Western Kentucky Hilltoppers logo
    (18:23) Terrion Murdix misses layup.
  • Western Kentucky Hilltoppers logo
    (18:21) Blaise Keita Offensive Rebound.
  • Western Kentucky Hilltoppers logo
    +2 (18:20) Blaise Keita makes layup.
    43
  • Liberty Flames logo
    +2 (17:54) JJ Harper makes driving layup.
    45
  • Western Kentucky Hilltoppers logo
    (17:38) Blaise Keita bad pass turnover.
  • Liberty Flames logo
    (17:38) Colin Porter Steal.
  • Liberty Flames logo
    (17:32) Colin Porter misses 24-foot three point jumper.
  • Western Kentucky Hilltoppers logo
    (17:29) Blaise Keita Defensive Rebound.
  • Western Kentucky Hilltoppers logo
    +3 (17:22) Teagan Moore makes 23-foot three point jumper (Terrion Murdix assists).
    75
  • Liberty Flames logo
    +2 (16:59) Colin Porter makes driving layup.
    77
  • Western Kentucky Hilltoppers logo
    (16:34) Terrion Murdix misses layup.
  • Liberty Flames logo
    (16:34) Colin Porter Block.
  • Liberty Flames logo
    (16:30) Zach Cleveland Defensive Rebound.
  • Liberty Flames logo
    (16:30) Zach Cleveland bad pass turnover.
  • Western Kentucky Hilltoppers logo
    (16:30) LJ Hackman Steal.
  • Western Kentucky Hilltoppers logo
    (16:23) Grant Newell misses layup.
  • Western Kentucky Hilltoppers logo
    (16:20) Grant Newell Offensive Rebound.
  • Western Kentucky Hilltoppers logo
    +2 (16:19) Grant Newell makes layup.
    97
  • Liberty Flames logo
    (16:02) Colin Porter misses 24-foot three point jumper.
  • Western Kentucky Hilltoppers logo
    (15:59) Grant Newell Defensive Rebound.
  • Western Kentucky Hilltoppers logo
    (15:53) Grant Newell misses 26-foot three point jumper.
  • Western Kentucky Hilltoppers logo
    (15:49) Teagan Moore Offensive Rebound.
  • Western Kentucky Hilltoppers logo
    (15:43) Grant Newell misses 24-foot three point jumper.
  • Liberty Flames logo
    (15:40) Zach Cleveland Defensive Rebound.
  • Liberty Flames logo
    +2 (15:33) JJ Harper makes layup (Zach Cleveland assists).
    99
  • Western Kentucky Hilltoppers logo
    (15:12) Terrion Murdix misses layup.
  • Liberty Flames logo
    (15:09) Kaden Metheny Defensive Rebound.
  • Liberty Flames logo
    (14:52) Kaden Metheny misses 25-foot three point jumper.
  • Western Kentucky Hilltoppers logo
    (14:48) Blaise Keita Defensive Rebound.
  • Western Kentucky Hilltoppers logo
    (14:36) LJ Hackman misses layup.
  • Western Kentucky Hilltoppers logo
    (14:36) Foul on Blaise Keita.
  • Western Kentucky Hilltoppers logo
    (14:36) Technical Foul on Western Kentucky.
  • Liberty Flames logo
    (14:36) Brett Decker Jr. misses free throw 1 of 2.
  • Liberty Flames logo
    (14:36) Liberty Deadball Team Rebound.
  • Liberty Flames logo
    +1 (14:36) Brett Decker Jr. makes free throw 2 of 2.
    910
  • Liberty Flames logo
    (14:34) Zach Cleveland Defensive Rebound.
  • Liberty Flames logo
    +2 (14:21) Josh Smith makes 4-foot dunk (Colin Porter assists).
    912
  • Western Kentucky Hilltoppers logo
    (14:04) LJ Hackman bad pass turnover.
  • Liberty Flames logo
    (14:04) Zach Cleveland Steal.
  • Liberty Flames logo
    (13:46) Zach Cleveland bad pass turnover.
  • Western Kentucky Hilltoppers logo
    (13:46) Ryan Myers Steal.
  • Western Kentucky Hilltoppers logo
    +2 (13:25) Armelo Boone makes driving layup.
    1112
  • Liberty Flames logo
    +2 (12:54) Zach Cleveland makes 6-foot hook shot.
    1114
  • Liberty Flames logo
    (12:41) Foul on Zander Carter.
  • Western Kentucky Hilltoppers logo
    +3 (12:32) Armelo Boone makes 24-foot three point jumper (Terrion Murdix assists).
    1414
  • Liberty Flames logo
    (12:07) Kaden Metheny bad pass turnover.
  • Western Kentucky Hilltoppers logo
    (12:07) Leeroy Odiahi Steal.
  • Western Kentucky Hilltoppers logo
    (12:04) Leeroy Odiahi bad pass turnover.
  • Liberty Flames logo
    (12:04) Zach Cleveland Steal.
  • Western Kentucky Hilltoppers logo
    (12:04) Foul on Ryan Myers.
  • Liberty Flames logo
    +2 (11:51) Josh Smith makes layup (Zach Cleveland assists).
    1416
  • Western Kentucky Hilltoppers logo
    (11:33) Ryan Myers misses 26-foot three point jumper.
  • Liberty Flames logo
    (11:28) Josh Smith Defensive Rebound.
  • Liberty Flames logo
    +2 (11:15) Josh Smith makes layup (Zach Cleveland assists).
    1418
  • Western Kentucky Hilltoppers logo
    (10:58) Grant Newell misses layup.
  • Liberty Flames logo
    (10:55) Josh Smith Defensive Rebound.
  • Liberty Flames logo
    +2 (10:38) Zander Carter makes layup (Josh Smith assists).
    1420
  • Western Kentucky Hilltoppers logo
    (10:20) Armelo Boone bad pass turnover.
  • Liberty Flames logo
    (10:20) Zander Carter Steal.
  • Liberty Flames logo
    +2 (10:03) Brett Decker Jr. makes driving layup.
    1422
  • Liberty Flames logo
    (9:44) Foul on Zander Carter.
  • Western Kentucky Hilltoppers logo
    (9:40) Grant Newell misses 23-foot three point jumper.
  • Western Kentucky Hilltoppers logo
    (9:37) Terrion Murdix Offensive Rebound.
  • Western Kentucky Hilltoppers logo
    +2 (9:35) LJ Hackman makes layup.
    1622
  • Liberty Flames logo
    (9:15) Colin Porter bad pass turnover.
  • Western Kentucky Hilltoppers logo
    (9:15) LJ Hackman Steal.
  • Western Kentucky Hilltoppers logo
    +2 (9:11) Grant Newell makes driving layup (Terrion Murdix assists).
    1822
  • Liberty Flames logo
    (8:47) Colin Porter bad pass turnover.
  • Western Kentucky Hilltoppers logo
    (8:47) Blaise Keita Steal.
  • Western Kentucky Hilltoppers logo
    (8:41) Terrion Murdix misses layup.
  • Liberty Flames logo
    (8:41) Zander Yates Block.
  • Western Kentucky Hilltoppers logo
    (8:39) Blaise Keita Offensive Rebound.
  • Western Kentucky Hilltoppers logo
    +2 (8:32) Teagan Moore makes layup.
    2022
  • Liberty Flames logo
    (8:32) Foul on JJ Harper.
  • Western Kentucky Hilltoppers logo
    +1 (8:32) Teagan Moore makes free throw 1 of 1.
    2122
  • Liberty Flames logo
    (8:14) Zander Yates misses 24-foot three point jumper.
  • Western Kentucky Hilltoppers logo
    (8:11) Terrion Murdix Defensive Rebound.
  • Western Kentucky Hilltoppers logo
    (8:02) Teagan Moore misses layup.
  • Western Kentucky Hilltoppers logo
    (8:01) Teagan Moore Offensive Rebound.
  • Liberty Flames logo
    (8:01) Foul on Colin Porter.
  • Western Kentucky Hilltoppers logo
    +1 (8:01) Teagan Moore makes free throw 1 of 2.
    2222
  • Western Kentucky Hilltoppers logo
    +1 (8:01) Teagan Moore makes free throw 2 of 2.
    2322
  • Liberty Flames logo
    +2 (7:47) JJ Harper makes 4-foot dunk.
    2324
  • Western Kentucky Hilltoppers logo
    +2 (7:34) Grant Newell makes 3-foot dunk (Armelo Boone assists).
    2524
  • Liberty Flames logo
    +2 (7:12) Zach Cleveland makes 4-foot dunk (Kaden Metheny assists).
    2526
  • Western Kentucky Hilltoppers logo
    +3 (7:03) Teagan Moore makes 23-foot three point jumper (Terrion Murdix assists).
    2826
  • Western Kentucky Hilltoppers logo
    (6:50) Foul on Terrion Murdix.
  • Liberty Flames logo
    (6:50) JJ Harper misses free throw 1 of 2.
  • Liberty Flames logo
    (6:50) Liberty Deadball Team Rebound.
  • Liberty Flames logo
    +1 (6:50) JJ Harper makes free throw 2 of 2.
    2827
  • Western Kentucky Hilltoppers logo
    +2 (6:35) LJ Hackman makes layup (Terrion Murdix assists).
    3027
  • Liberty Flames logo
    +2 (6:15) JJ Harper makes 3-foot dunk (Zach Cleveland assists).
    3029
  • Western Kentucky Hilltoppers logo
    +2 (5:49) Grant Newell makes driving layup.
    3229
  • Liberty Flames logo
    (5:32) Zach Cleveland misses 7-foot hook shot.
  • Western Kentucky Hilltoppers logo
    (5:28) Grant Newell Defensive Rebound.
  • Western Kentucky Hilltoppers logo
    (5:25) LJ Hackman misses 23-foot three point jumper.
  • Western Kentucky Hilltoppers logo
    (5:22) Terrion Murdix Offensive Rebound.
  • Western Kentucky Hilltoppers logo
    +2 (5:20) Terrion Murdix makes layup.
    3429
  • Liberty Flames logo
    (4:50) Brett Decker Jr. misses 28-foot three point jumper.
  • Western Kentucky Hilltoppers logo
    (4:47) Armelo Boone Defensive Rebound.
  • Western Kentucky Hilltoppers logo
    (4:42) Foul on Armelo Boone.
  • Western Kentucky Hilltoppers logo
    (4:42) Armelo Boone turnover.
  • Liberty Flames logo
    (4:23) Zach Cleveland bad pass turnover.
  • Western Kentucky Hilltoppers logo
    (4:23) Armelo Boone Steal.
  • Western Kentucky Hilltoppers logo
    +2 (4:18) Terrion Murdix makes driving layup.
    3629
  • Western Kentucky Hilltoppers logo
    (3:58) Foul on Grant Newell.
  • Liberty Flames logo
    (3:58) JJ Harper misses free throw 1 of 2.
  • Liberty Flames logo
    (3:58) Liberty Deadball Team Rebound.
  • Liberty Flames logo
    (3:57) JJ Harper misses free throw 2 of 2.
  • Western Kentucky Hilltoppers logo
    (3:56) Teagan Moore Defensive Rebound.
  • Western Kentucky Hilltoppers logo
    +2 (3:46) Armelo Boone makes layup.
    3829
  • Western Kentucky Hilltoppers logo
    (3:24) Foul on Armelo Boone.
  • Liberty Flames logo
    +1 (3:24) JJ Harper makes free throw 1 of 2.
    3830
  • Liberty Flames logo
    +1 (3:24) JJ Harper makes free throw 2 of 2.
    3831
  • Liberty Flames logo
    (3:05) Foul on JJ Harper.
  • Western Kentucky Hilltoppers logo
    +1 (3:05) Teagan Moore makes free throw 1 of 2.
    3931
  • Western Kentucky Hilltoppers logo
    (3:04) Teagan Moore misses free throw 2 of 2.
  • Liberty Flames logo
    (3:03) Colin Porter Defensive Rebound.
  • Liberty Flames logo
    (2:48) Colin Porter bad pass turnover.
  • Western Kentucky Hilltoppers logo
    (2:31) Grant Newell misses 24-foot three point jumper.
  • Liberty Flames logo
    (2:27) Colin Porter Defensive Rebound.
  • Western Kentucky Hilltoppers logo
    (2:03) Foul on Teagan Moore.
  • Liberty Flames logo
    +1 (2:03) Zach Cleveland makes free throw 1 of 2.
    3932
  • Liberty Flames logo
    (2:02) Zach Cleveland misses free throw 2 of 2.
  • Western Kentucky Hilltoppers logo
    (2:01) Grant Newell Defensive Rebound.
  • Liberty Flames logo
    (1:49) Foul on Brett Decker Jr..
  • Western Kentucky Hilltoppers logo
    +1 (1:49) LJ Hackman makes free throw 1 of 2.
    4032
  • Western Kentucky Hilltoppers logo
    +1 (1:49) LJ Hackman makes free throw 2 of 2.
    4132
  • Western Kentucky Hilltoppers logo
    (1:26) Foul on Blaise Keita.
  • Liberty Flames logo
    +1 (1:26) Josh Smith makes free throw 1 of 2.
    4133
  • Liberty Flames logo
    +1 (1:26) Josh Smith makes free throw 2 of 2.
    4134
  • Western Kentucky Hilltoppers logo
    +2 (1:03) LJ Hackman makes driving layup.
    4334
  • Liberty Flames logo
    (0:48) Josh Smith bad pass turnover.
  • Western Kentucky Hilltoppers logo
    (0:48) Grant Newell Steal.
  • Western Kentucky Hilltoppers logo
    +3 (0:43) Grant Newell makes 24-foot three point jumper (Ryan Myers assists).
    4634
  • Liberty Flames logo
    +2 (0:23) Zach Cleveland makes layup.
    4636
  • Western Kentucky Hilltoppers logo
    (0:23) Foul on Terrion Murdix.
  • Liberty Flames logo
    +1 (0:23) Zach Cleveland makes free throw 1 of 1.
    4637
  • Liberty Flames logo
    (0:04) Foul on Josh Smith.
  • Western Kentucky Hilltoppers logo
    +1 (0:04) Grant Newell makes free throw 1 of 2.
    4737
  • Western Kentucky Hilltoppers logo
    +1 (0:04) Grant Newell makes free throw 2 of 2.
    4837
  • Liberty Flames logo
    (0:00) Colin Porter misses 36-foot three point jumper.
  • Western Kentucky Hilltoppers logo
    (0:00) Western Kentucky Defensive Rebound.
2nd half

Team Stats

94Points73
31-59(52.5%)Field Goal(%)25-45(55.6%)
10-21(47.6%)3-Point(%)6-21(28.6%)
22-23(95.7%)Free Throw(%)17-29(58.6%)
34(10)Rebounds(Offensive)20(1)
14Assists12
10Steals6
1Blocks4
9Turnovers12
24(0)Fouls(Technical)17(0)
21Largest Lead8

Game Details

Saturday, February 21, 2026 · 4:00 PM
Liberty Arena · Lynchburg, VA
attendance: 3,922 (98.0%)
tv: ESPN+
spread: LIB -7.5
over/under: 147.5