- Completed his seventh season in the NLL and sixth with the franchise.
- In 2022, he played in nine contests, finishing with one point, 32 loose balls, and five caused turnovers.
- In 2020 played in 12 games with 3 assists and 28 loose balls.
- In 2019 finished third on the team with a career-high 108 loose ball.
- Tied his career high with two goals.
- Named a road alternate captain on March 11, 2019.
- Recorded points in four of the team’s five playoff games.
- Posted two assists his playoff debut on 5/4/18.
- Set career highs in goals (two), assists (16), points (18) and games played (18).
- Collected a career-high three assists on 3/24/18.
- Tied his career high with two assists on 2/11/18.
- Posted a then career-high two assists and two points on 12/23/17.
- Scored his first career goal on 12/9/17.
- Made his Knighthawks debut on 12/29/16.
- In his inaugural season, he appeared in 11 games and notched two assists and 39 loose balls.
Prior to playing in the NLL, he played collegiately at Robert Morris University
- In 54 games, he collected 82 ground balls and finished his career ranked fifth all-time with 43 caused turnovers.
- Named Second Team All- NEC in 2013 and was named to the All-NEC Rookie Team in 2012.
- Started his Jr career with the Jr. “B” Manitoba Gryphons and Spent his Junior “A” career with the Toronto Beaches and the Six Nations Arrows.
- In 2013, he joined the Arrows in a late-season trade and helped them finish first overall. In the postseason, he appeared in 15 games as Six Nations advanced to the Ontario Finals.
- In 2014, was the assistant coach for the newly formed Manitoba Blizzard.