1 of 28
Photo by Ted Melton
#8 Brody Jones catches a TD pass during a game between John Carroll and St. Michael's on Friday, August 30,2024 at St. Michael's Catholic High School in Fairhope. Photo by Ted Melton
2 of 28
Photo by Ted Melton
Pregame activities before a game between John Carroll and St. Michael's on Friday, August 30,2024 at St. Michael's Catholic High School in Fairhope. Photo by Ted Melton
3 of 28
Photo by Ted Melton
Pregame activities before a game between John Carroll and St. Michael's on Friday, August 30,2024 at St. Michael's Catholic High School in Fairhope. Photo by Ted Melton
4 of 28
Photo by Ted Melton
Pregame activities before a game between John Carroll and St. Michael's on Friday, August 30,2024 at St. Michael's Catholic High School in Fairhope. Photo by Ted Melton
5 of 28
Photo by Ted Melton
Pregame activities before a game between John Carroll and St. Michael's on Friday, August 30,2024 at St. Michael's Catholic High School in Fairhope. Photo by Ted Melton
6 of 28
Photo by Ted Melton
Half-time activities during a game between John Carroll and St. Michael's on Friday, August 30,2024 at St. Michael's Catholic High School in Fairhope. Photo by Ted Melton
7 of 28
Photo by Ted Melton
#17 Gunner Rivers runs the ball during a game between John Carroll and St. Michael's on Friday, August 30,2024 at St. Michael's Catholic High School in Fairhope. Photo by Ted Melton
8 of 28
Photo by Ted Melton
#3 Aubrey Walker scores a TD in a game between John Carroll and St. Michael's on Friday, August 30,2024 at St. Michael's Catholic High School in Fairhope. Photo by Ted Melton
9 of 28
Photo by Ted Melton
#3 Aubrey Walker scores a TD in a game between John Carroll and St. Michael's on Friday, August 30,2024 at St. Michael's Catholic High School in Fairhope. Photo by Ted Melton
10 of 28
Photo by Ted Melton
#21 Kamarjjay Lavoie runs the ball during a game between John Carroll and St. Michael's on Friday, August 30,2024 at St. Michael's Catholic High School in Fairhope. Photo by Ted Melton
11 of 28
Photo by Ted Melton
Aubrey Walker #3 runs the ball during a game between John Carroll and St. Michael's on Friday, August 30,2024 at St. Michael's Catholic High School in Fairhope. Photo by Ted Melton
12 of 28
Photo by Ted Melton
#4 Jaylin Shepherd is tackled by #15 Tucker Tomlinson during a game between John Carroll and St. Michael's on Friday, August 30,2024 at St. Michael's Catholic High School in Fairhope. Photo by Ted Melton
13 of 28
Photo by Ted Melton
John Carroll players warm up during a game between John Carroll and St. Michael's on Friday, August 30,2024 at St. Michael's Catholic High School in Fairhope. Photo by Ted Melton
14 of 28
Photo by Ted Melton
#12 Garrett Barnes runs the ball during a game between John Carroll and St. Michael's on Friday, August 30,2024 at St. Michael's Catholic High School in Fairhope. Photo by Ted Melton
15 of 28
Photo by Ted Melton
#4 Jaylin Shepherd rund the ball during a game between John Carroll and St. Michael's on Friday, August 30,2024 at St. Michael's Catholic High School in Fairhope. Photo by Ted Melton
16 of 28
Photo by Ted Melton
#4 Jaylin Shepherd runs the ball during a game between John Carroll and St. Michael's on Friday, August 30,2024 at St. Michael's Catholic High School in Fairhope. Photo by Ted Melton
17 of 28
Photo by Ted Melton
#12 Garrett Barnes throws a pass during a game between John Carroll and St. Michael's on Friday, August 30,2024 at St. Michael's Catholic High School in Fairhope. Photo by Ted Melton
18 of 28
Photo by Ted Melton
#8 Brody Jones catches a TD pass during a game between John Carroll and St. Michael's on Friday, August 30,2024 at St. Michael's Catholic High School in Fairhope. Photo by Ted Melton
19 of 28
Photo by Ted Melton
QB Gunner Rivers waits for a snap during a game between John Carroll and St. Michael's on Friday, August 30,2024 at St. Michael's Catholic High School in Fairhope. Photo by Ted Melton
20 of 28
Photo by Ted Melton
Garrett Barnes #12 runs the ball during a game between John Carroll and St. Michael's on Friday, August 30,2024 at St. Michael's Catholic High School in Fairhope. Photo by Ted Melton
21 of 28
Photo by Ted Melton
#3 Aubrey Walker catches a pass during a game between John Carroll and St. Michael's on Friday, August 30,2024 at St. Michael's Catholic High School in Fairhope. Photo by Ted Melton
22 of 28
Photo by Ted Melton
Final score of the game between John Carroll and St. Michael's on Friday, August 30,2024 at St. Michael's Catholic High School in Fairhope. Photo by Ted Melton
23 of 28
Photo by Ted Melton
#5 Cooper Kurth catches a TD pass during a game between John Carroll and St. Michael's on Friday, August 30,2024 at St. Michael's Catholic High School in Fairhope. Photo by Ted Melton
24 of 28
Photo by Ted Melton
#5 Cooper Kurth catches a TD pass during a game between John Carroll and St. Michael's on Friday, August 30,2024 at St. Michael's Catholic High School in Fairhope. Photo by Ted Melton
25 of 28
Photo by Ted Melton
St. Michael's coach, Philip Rivers, talks to his players during a game between John Carroll and St. Michael's on Friday, August 30,2024 at St. Michael's Catholic High School in Fairhope. Photo by Ted Melton
26 of 28
Photo by Ted Melton
#25 Aubrey Coker runs the ball during a game between John Carroll and St. Michael's on Friday, August 30,2024 at St. Michael's Catholic High School in Fairhope. Photo by Ted Melton
27 of 28
Photo by Ted Melton
#12 Garrett Barnes throws a pass during a game between John Carroll and St. Michael's on Friday, August 30,2024 at St. Michael's Catholic High School in Fairhope. Photo by Ted Melton
28 of 28
Photo by Ted Melton
#2 Tristen Rutledge runs the ball during a game between John Carroll and St. Michael's on Friday, August 30,2024 at St. Michael's Catholic High School in Fairhope. Photo by Ted Melton
FAIRHOPE – John Carroll Catholic High School came up just short in a non-region road trip at St. Michael on Friday night.
A late touchdown from Gunner Rivers to Cooper Kurth gave St. Michael a 20-19 win in Fairhope.
After a scoreless first quarter, John Carroll took a 7-0 lead when Garrett Barnes found Aubrey Walker for a 57-yard score. St. Michael answered two minutes later when Rivers connected with Bordy Jones for a 40-yard touchdown. Barnes found the end zone late in the second quarter on a 24-yard run, giving the Cavs a 13-7 halftime lead after the extra point attempt was blocked.
Rivers gave St. Michael a 14-13 lead on a 1-yard scoring run late in the third quarter, which was answered by Walker, who scored on an 18-yard run. A two-point conversion attempt failed, giving the Cavs a 19-14 lead.
Rivers’ 34-yard strike to Kurth with 5:39 to play gave St. Michael the ultimate 20-19 win.
The Cavs begin Class 5A, Region 5 play next week at Carver-Birmingham.
Click here to sign up for our Under the Lights newsletter and follow us on social media.
Click here to view and purchase photos from this week's games.