The 2023 schedule has been released with ten region games and five non-region games on the season.

Due to the UHSAA Boys Soccer Probation, the 2023 season was restricted to 14 regular season games. Thankfully, with the addition of RSL Academy High School as an independent, games against the Griffins do not count against the 14 game total. As a result, we will have 15 regular season games.

We also managed to schedule four of the five non-region games at home, which will help with travel and attendance for parents. The season kicks off on March 6, and the region schedule begins March 29.

Our non-region schedule will begin March 6 against Payson at home (Varsity 3:30pm/JV 5:15pm) before traveling to Saint George for our pre-season camp. March 14 we will travel to play at Salem Hills (JV 3:30pm/Varsity 5:15pm), before returning to American Fork for three straight home games (JV 3:30pm/Varsity 5:15pm) against RSL Academy HS (March 16), Bountiful (March 17), and Cyprus (March 22).

Region play begins on March 29 at Skyridge (JV 3:30pm/Varsity 5:15pm). We will have one more game at home against Westlake on March 31 (JV 3:30pm/Varsity 5:15pm) before Spring Break. After Spring Break, we visit Corner Canyon on April 12 (JV 3:30pm/Varsity 5:15pm). We then have three straight home games on April 14 vs Lone Peak (JV 3:30pm/Varsity 5:15pm), April 19 vs Pleasant Grove (JV 3:30pm/Varsity 5:15pm), and April 21 vs Skyridge (JV 3:30pm/Varsity 5:15pm). We play at Westlake on April 26 (JV 5pm/Varsity 7pm), and will have senior night on April 28 against Corner Canyon (JV 3:30pm/Varsity 5:15pm). The regular season will end on the road at Lone Peak on May 3 (JV 5pm/Varsity 7pm) and at Pleasant Grove on May 5 (JV 5pm/Varsity 7pm).

For all away games, we will wear white due to UHSAA Policy. Our home games will be split between our red kits and our black kits. The kit decisions are made by the captains.

March 7 - vs Payson

March 14 - at Salem Hills

March 16 - vs RSL Academy

March 17 - vs Bountiful

March 22 - vs Cyprus

March 29 - at Skyridge

March 31 - vs Westlake

April 12 - at Corner Canyon

April 14 - vs Lone Peak

April 19 - vs Pleasant Grove

April 21 - vs Skyridge

April 26 - at Westlake

April 28 - vs Corner Canyon (Senior Night)

May 3 - at Lone Peak

May 5 - at Pleasant Grove