| [00:00] Garrett Closs at goalie for Wofford. |
| [00:00] Danny Free at goalie for Appalachian State. |
| [01:50] Shot by WOFM C Dominguez-Gonzalez WIDE RIGHT. |
| Foul on Wofford. |
| [05:57] Shot by APP Harrison Delbridge HIGH. |
| Foul on Wofford. |
| [07:29] GOAL by APP Kojo Thompson (FIRST GOAL), Assist by Stanley Broaden. |
| Appalachian State 1, Wofford 0 |
| *cross from 13 to 2 |
| Foul on Appalachian State. |
| Corner kick by WOFM C Dominguez-Gonzalez [09:06]. |
| Foul on Wofford. |
| Foul on Wofford. |
| Foul on Appalachian State. |
| Foul on Wofford. |
| Foul on Appalachian State. |
| [14:20] Shot by WOFM Matthew Aurednik HIGH. |
| Foul on Appalachian State. |
| Foul on Wofford. |
| [19:20] Shot by WOFM C Dominguez-Gonzalez WIDE LEFT. |
| Foul on Appalachian State. |
| Foul on Wofford. |
| [23:45] Shot by APP Stanley Broaden, SAVE Garrett Closs. |
| Foul on Appalachian State. |
| [28:47] Shot by WOFM Nestor Jaramillo, SAVE Danny Free. |
| [26:57] GOAL by WOFM Nick Orton, Assist by Nestor Jaramillo. |
| Wofford 1, Appalachian State 1 |
| *free kick rebound |
| Foul on Wofford. |
| Foul on Wofford. |
| Foul on Appalachian State. |
| [32:38] Shot by WOFM Nick Orton BLOCKED. |
| Corner kick by WOFM C Dominguez-Gonzalez [33:00]. |
| Foul on Appalachian State. |
| [34:44] APP substitution: Alex Herbst for Matthew Melton. |
| [34:44] APP substitution: Ewahia Amhanesi for Trey Hemphill. |
| [34:44] WOFM substitution: Matt Frongello for Matthew Aurednik. |
| [34:44] WOFM substitution: Blair Gaines for Chase West. |
| Foul on Appalachian State. |
| Foul on Wofford. |
| [40:21] Offside against Wofford. |
| [40:45] Yellow card on WOFM C Dominguez-Gonzalez. |
| Foul on Appalachian State. |
| [42:03] Yellow card on APP Stanley Broaden. |
| Foul on Appalachian State. |
| Foul on Appalachian State. |
| Corner kick by WOFM C Dominguez-Gonzalez [44:50]. |
| End of period [45:00]. |
| Start of 2nd period [45:00]. |
| For WOFM: #30 Garrett Closs, #20 Forrest Lasso, #13 Billy Padula, #16 Kevin Hady, #17 Connor Bauknight, #2 Connor Davis, #9 Blair Gaines, #18 Nick Orton, #11 Matt Frongello, #14 C Dominguez-Gonzalez, #21 Nestor Jaramillo. |
| For APP: #1 Danny Free, #13 Stanley Broaden, #20 Donovan Japp, #18 Alex Herbst, #17 Mason McCarter, #2 Kojo Thompson, #5 Patrick Harrow, #6 Harrison Delbridge, #14 Stephen Chapman, #8 Jordan Melia, #9 Trey Hemphill. |
| [46:58] GOAL by APP Stephen Chapman, Assist by Stanley Broaden, goal number 3 for season. |
| Appalachian State 2, Wofford 1 |
| *ball deflected by 13 to 14 who dribbled into box to score |
| Foul on Wofford. |
| [48:05] GOAL by APP Harrison Delbridge, Assist by Alex Herbst, goal number 3 for season. |
| Appalachian State 3, Wofford 1 |
| *flicked on free kick to 6 for a shot |
| Foul on Appalachian State. |
| [49:02] Yellow card on APP Trey Hemphill. |
| [49:50] Shot by WOFM Matt Frongello, SAVE Danny Free. |
| Foul on Wofford. |
| Foul on Appalachian State. |
| [51:21] Yellow card on APP Alex Herbst. |
| Foul on Wofford. |
| [53:05] Shot by APP Stanley Broaden BLOCKED. |
| Corner kick by APP Alex Herbst [53:35]. |
| Corner kick by WOFM C Dominguez-Gonzalez [55:08]. |
| [55:11] Header Shot by WOFM Forrest Lasso WIDE LEFT. |
| [56:45] Shot by WOFM Nick Orton WIDE LEFT. |
| Foul on Wofford. |
| [57:36] Shot by APP Stephen Chapman HIGH. |
| [57:46] WOFM substitution: Will Puckett for Nick Orton. |
| [60:03] WOFM substitution: Matthew Aurednik for Matt Frongello. |
| [60:03] WOFM substitution: Dennis Moore for Blair Gaines. |
| [63:44] WOFM substitution: Josh Schooler for Connor Bauknight. |
| Corner kick by APP Zach Joens [65:10]. |
| [66:16] Shot by WOFM Connor Davis, SAVE Danny Free. |
| Foul on Wofford. |
| Foul on Appalachian State. |
| [69:50] APP substitution: Ewahia Amhanesi for Stanley Broaden. |
| [69:50] APP substitution: Matthew Melton for Trey Hemphill. |
| [73:39] Shot by WOFM Connor Davis, SAVE Danny Free. |
| [73:44] Shot by WOFM Nestor Jaramillo WIDE LEFT. |
| Foul on Wofford. |
| [74:27] Yellow card on WOFM Forrest Lasso. |
| [74:45] APP substitution: Zack Fennessy for Donovan Japp. |
| Foul on Wofford. |
| [75:40] Yellow card on WOFM Will Puckett. |
| Corner kick by WOFM Nestor Jaramillo [76:19]. |
| [77:20] APP substitution: Zach Joens for Stephen Chapman. |
| Foul on Appalachian State. |
| Foul on Appalachian State. |
| [80:37] Shot by WOFM Nestor Jaramillo BLOCKED. |
| [80:37] Yellow card on WOFM Dennis Moore. |
| Foul on Appalachian State. |
| [80:37] WOFM Nestor Jaramillo PENALTY KICK GOAL. |
| Appalachian State 3, Wofford 2 |
| [80:37] APP substitution: Stanley Broaden for Ewahia Amhanesi. |
| [80:37] APP substitution: Stephen Chapman for Zach Joens. |
| [80:37] WOFM substitution: Charlie Keeley for Will Puckett. |
| Foul on Appalachian State. |
| [82:56] Yellow card on APP Jordan Melia. |
| [82:56] Yellow card on APP Patrick Harrow. |
| [83:42] APP substitution: Trey Hemphill for Matthew Melton. |
| [83:42] WOFM substitution: Chase West for Dennis Moore. |
| [84:04] Shot by WOFM C Dominguez-Gonzalez, SAVE Danny Free. |
| Corner kick by WOFM Nestor Jaramillo [84:19]. |
| [84:39] APP substitution: Ben Steen for Zack Fennessy. |
| [85:51] Shot by APP Stanley Broaden HIGH. |
| Foul on Wofford. |
| Corner kick by WOFM Nestor Jaramillo [89:03]. |
| [89:09] Shot by WOFM Forrest Lasso, SAVE TEAM. |
| [89:18] Shot by WOFM Chase West, SAVE Danny Free. |
| Corner kick by WOFM Nestor Jaramillo [89:26]. |
| Corner kick by WOFM Nestor Jaramillo [89:38]. |
| End of period [90:00]. |