# 2023–24 AJHL season

The 2023–24 AJHL season was the 60th season of the Alberta Junior Hockey League (AJHL). The season began with 16 teams and ended with 11 teams after the surprise mid-season departure of five teams to join the BCHL. The Calgary Canucks swept the Whitecourt Wolverines in 4 games to win the league championship.

## League changes

The season began with 16 teams distributed between 2 divisions of 8 teams each. On January 20, 2024, the British Columbia Hockey League (BCHL) announced that the Blackfalds Bulldogs, Brooks Bandits, Okotoks Oilers, Sherwood Park Crusaders, and Spruce Grove Saints would move from the AJHL to the BCHL in the 2024-25 season. The BCHL had planned to wait until the end of the season to make the announcement, however rumours had already begun to circulate online. The AJHL responded to the announcement by cancelling most of the five teams' remaining scheduled matches except those between each other. It was then decided by the BCHL that the five teams would play out the rest of the season as a stand-alone division under the aegis of the BCHL. The AJHL then consolidated the remaining teams from its North and South divisions into a single unit for the rest of the season.
The league began a pilot program for video review on goals at specific arenas. It subsequently decided to extend the pilot program through the 2024–25 season.

## Regular season

The standings at the end of the regular season were as follows:
Standings :
| Team | GP | W | L | OTL | SOL | Pts |
| Whitecourt Wolverines | 57 | 34 | 18 | 4 | 1 | 73 |
| Lloydminster Bobcats | 57 | 33 | 24 | 0 | 0 | 66 |
| Calgary Canucks | 57 | 31 | 23 | 1 | 2 | 65 |
| Bonnyville Pontiacs | 57 | 30 | 23 | 4 | 0 | 64 |
| Drumheller Dragons | 57 | 26 | 23 | 5 | 3 | 60 |
| Grande Prairie Storm | 57 | 24 | 26 | 4 | 3 | 55 |
| Canmore Eagles | 57 | 25 | 29 | 2 | 1 | 53 |
| Camrose Kodiaks | 57 | 22 | 28 | 0 | 7 | 51 |
| Drayton Valley Thunder | 57 | 19 | 35 | 2 | 1 | 41 |
| Fort McMurray Oil Barons | 57 | 17 | 34 | 3 | 3 | 40 |
| Olds Grizzlys | 57 | 10 | 41 | 3 | 3 | 26 |
Note: GP = Games Played, W = Wins, L = Losses, OTL = Overtime Losses, SOL = Shootout losses, Pts = Points
Source: "2022-23 Alberta Junior Hockey League [AJHL] standings". hockeydb.com. Retrieved 22 September 2024.

## Scoring leaders

GP = Games Played, G = Goals, A = Assists, P = Points, PIM = Penalties In Minutes
| Player | Team | GP | G | A | Pts | PIM |
| Caden Cabana | Lloydminster Bobcats | 53 | 27 | 42 | 69 | 38 |
| Colby Browne | Whitecourt Wolverines | 57 | 26 | 42 | 68 | 44 |
| Luka Sukovic | Bonnyville Pontiacs | 57 | 35 | 32 | 67 | 42 |
| Bowden Singleton | Calgary Canucks | 56 | 21 | 46 | 67 | 32 |
| Ben Aucoin | Lloydminster Bobcats | 57 | 32 | 31 | 63 | 40 |
| Travis Verbeek | Whitecourt Wolverines | 55 | 28 | 32 | 60 | 38 |
| Alex Atwill | Grande Prairie Storm | 57 | 23 | 35 | 58 | 30 |
| Nicolas Beaudoin | Bonnyville Pontiacs | 54 | 23 | 33 | 56 | 32 |
| Adam Grenier | Drayton Valley Thunder | 55 | 22 | 34 | 56 | 62 |
| Blake Setter | Lloydminster Bobcats | 56 | 24 | 30 | 54 | 38 |

## Leading goaltenders

Note: GP = Games Played, W = Wins, L = Losses, OTL = Overtime Losses, SOL = Shootout Losses, GA = Goals Against, Sv% = Save Percentage, GAA = Goals Against Average, SO = Shutouts, Mins = Minutes played.
| Player | Team | GP | W | L | OTL | SOL | GA | Sv% | GAA | SO | Mins |
| Ben Charette | Whitecourt Wolverines | 34 | 20 | 9 | 4 | 1 | 79 | 0.925 | 2.40 | 4 | 1,974 |
| Sean Cootes | Drayton Valley Thunder | 26 | 11 | 6 | 3 | 2 | 57 | 0.910 | 2.43 | 3 | 1,406 |
| Julian Molinaro | Calgary Canucks | 45 | 27 | 16 | 1 | 1 | 115 | 0.916 | 2.60 | 6 | 2,650 |
| Nicholas Jones | Grande Prairie Storm | 38 | 16 | 17 | 2 | 2 | 101 | 0.907 | 2.71 | 1 | 2,237 |
| Chazz Nixon | Drayton Valley Thunder | 19 | 8 | 9 | 1 | 0 | 51 | 0.920 | 2.77 | 1 | 1,105 |

## Post-season

| 1st round | 1st round | Semifinals | Semifinals | Finals | Finals |
| Whitecourt | 4 | | | | |
| Camrose | 1 | | | | |
| Camrose | 1 | Whitecourt | 4 | | |
| | | Canmore | 3 | | |
| Lloydminster | 2 | Canmore | 3 | | |
| Canmore | 4 | | | | |
| Canmore | 4 | | | Whitecourt | 0 |
| | | | | Calgary | 4 |
| Calgary | 4 | | | | | Calgary | 4 |
| Grande Prairie | 2 | | | | |
| Grande Prairie | 2 | Calgary | 4 | | |
| | | Drumheller | 1 | | |
| Bonnyville | 0 | Drumheller | 1 | | |
| Drumheller | 4 | | | | |

## First Round
### (1) Whitecourt Wolverines vs. (8) Camrose Kodiaks

* Whitecourt wins series 4 – 1

### (2) Lloydminster Bobcats vs. (7) Canmore Eagles

* Canmore wins series 4 – 2

### (3) Calgary Canucks vs. (6) Grande Prairie Storm

* Calgary wins series 4 – 2

### (4) Bonnyville Pontiacs vs. (5) Drumheller Dragons

* Drumheller wins series 4 – 0

## Semifinals
### (1) Whitecourt Wolverines vs. (7) Camrose Kodiaks

* Whitecourt wins series 4 – 3

### (1) Whitecourt Wolverines vs. (7) Camrose Kodiaks

* Calgary wins series 4 – 1

## AJHL Finals
### (1) Whitecourt Wolverines vs. (3) Calgary Canucks

* Calgary wins series 4 – 0