Caggiula was born on June 20, 1994, in Pickering, Ontario, Canada[1] to parents Sal and Terri Caggiula.[2] His father coached and mentored him from the ages of eight to 15.[3]
Playing career
Junior
Growing up in Pickering, Caggiula played minor midget hockey with the Ajax/Pickering Raiders in 2009–10 before being drafted in the third round of the Ontario Hockey League (OHL) by the Erie Otters. At the time of the draft, Caggiula had finished the season with 95 points through 66 games.[4] In order to maintain his NCAA eligibility, Caggiula chose to instead play with the Stouffville Spirit of the Ontario Junior Hockey League (OJHL).[5] As a rookie in the OJHL, Caggiula was selected for the OJHL North-West Conference 1st Team All-Prospect after tallying 45 points in 48 games.[4] Due to his success at the junior level, Caggiula was drafted by the Des Moines Buccaneers of the United States Hockey League.[6] He attended the Buccaneers USHL Fall Classic event before returning to the Spirit for another season. During this time, Caggiula verbally accepted a full scholarship offer to play college hockey for the University of North Dakota of the NCAA.[7]
Upon returning to the Spirit for a second season, Caggiula helped push them through a long playoff berth by tallying 17 goals and 37 points en route to their first-ever OJHL title.[4] He was subsequently selected for the OJHL 1st Team All-Prospect for the second straight season and was named the most valuable player of the OJHL playoffs.[2] During the season, Caggiula also participated in the inaugural Central Canada Cup Challenge championship against the Ligue de Hockey Junior AAA du Quebec All-Stars [8]
Collegiate
Caggiula played for the Fighting Sioux at the University of North Dakota from 2012 to 2016 while majoring in kinesiology.[2] Upon joining the team for his freshman season, Caggiula played as a left-winger alongside Rocco Grimaldi and Carter Rowney.[9] In his freshman year at North Dakota, Caggiula played in 39 games and ranked second among the team's rookies in points, goals, and assists.[2] The following season, Caggiula participated in the 2014 Frozen Four, where North Dakota lost 2–1 against Minnesota.[10]
Prior to his junior year at North Dakota, Caggiula was invited and participated in the Buffalo Sabres 2014 Development camp.[11] He began his junior season strong by averaging 1.44 points per game during November for 13 points through nine games. His point total led the conference and was tied for third nationally.[12] At the conclusion of his junior year, Caggiula was named to the NCHC Second All-Star Team.[13]
In his senior season with North Dakota in 2015–16, Caggiula led North Dakota to win the 2016 NCAA championship and was named Most Outstanding Player of the tournament.[14] He was also named to the Second-Team All-American West[15] and to the NCHC First All-Star Team.[16] Following the end of the season, Caggiula gained attention from numerous NHL teams as the top available collegiate free agent.[14][17] On May 7, 2016, Caggiula agreed to a two-year entry-level deal with the Edmonton Oilers.[18]
Professional
Although Caggiula was expected to make his debut on October 12, it was delayed due to an injury.[19] His debut eventually came on November 19 in a 5–2 win over the Dallas Stars.[20] Caggiula scored his first NHL goal on December 3, 2016 in an Oilers overtime win over the Anaheim Ducks.[21]
On June 14, 2018, Caggiula re-signed with the Oilers on a two-year contract.[22] During the 2018–19 season, Caggiula suffered a hand injury during a game against the St. Louis Blues and was placed on injured reserve. At the time of the injury, Caggiula had recorded 10 points in 23 games.[23]
Despite hampered by injury in the 2019–20 season, Caggiula was a dependable role player with the Blackhawks, posting 9 goals and 15 points in 40 regular season games, before the season was effectively cut short due to the COVID-19 pandemic.
Due to salary cap constraints, Caggilua as an impending restricted free agent was not tendered a qualifying offer by Blackhawks, ending his two-year tenure and releasing him to free agency on October 8, 2020.[26] On December 21, 2020, Caggiula was signed to a one-year, $700,000 contract with the Arizona Coyotes.[27] In the pandemic delayed 2020–21 season, Caggiula appeared in 27 regular season contests, posting 1 goal and 7 points, before he was placed on waivers by Arizona on April 8, 2021, and was subsequently claimed by the Buffalo Sabres the following day.[28]
On July 27, 2021, Caggiula signed a one-year, $750,000 extension with the Sabres.[29]
As a free agent from the Sabres, on July 13, 2022, Caggiula signed to a one-year, two-way contract with the Pittsburgh Penguins.[30]
After a single season within the Penguins organization, Caggiula left as a free agent and opted to return to his original club, the Edmonton Oilers, after securing a two-year, two-way contract on July 1, 2023.[31]
Personal life
His older brother Brody previously played hockey and is a Level 4R Ontario Minor Hockey Association official.[32]