After using a redshirt season in 2017, Federico played U Sports football for the Queen's Gaels from 2018 to 2021.[2][3] He played in 23 games where he recorded 87 total tackles, including 34.5 tackles for a loss, 20.5 sacks, and one pass breakup.[3]
Professional career
Hamilton Tiger-Cats
Federico was selected in the second round, 17th overall, by the Hamilton Tiger-Cats in the 2022 CFL Draft and signed with the team on May 9, 2022.[4] Following training camp in 2022, he began the season on the practice roster, but soon after made his professional debut on July 21, 2022, against the BC Lions where he had one special teams tackle.[5] Federico played in ten regular season games in his rookie season where he had five special teams tackles.[3][6] He also played in the team's East Semi-Final loss to the Montreal Alouettes.[3][6]
In 2023, Federico made the team's opening day roster and played in the first 13 regular season games where he had five special teams tackles.[3][7] He was on the injured list for the last five games of the season.[7] He attended training camp with the team in 2024, but was part of the final cuts on June 1, 2024.[8]
Montreal Alouettes
On July 9, 2024, it was announced that Federico had signed with the Montreal Alouettes.[9] He played in two regular season games and was released from the practice roster on September 16, 2024.[10]
Calgary Stampeders
On September 17, 2024, it was announced that Federico had signed with the Calgary Stampeders.[11]