PLAYER PROFILE

Michael Harms.

· Canada

Matrix 57867

At a glance

Full name
Michael Harms
Born
08 Oct 2005
Age today
21
Nationality
Canada

Career by season

5 recorded appearances
Michael Harms appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
2025Canadian Premier League Cavalry FC 2000450
2023Canadian Premier League Cavalry FC 31001140

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Michael Harms match log
DateCompetitionMatchScoreMinutesGoals
08 Jun 2025Canadian Premier League Cavalry FC v York United FCSubstitute, on 46′ 2 – 144
10 May 2025Canadian Premier League HFX Wanderers FC v Cavalry FCSubstitute, on 90′ 0 – 31
16 Sep 2023Canadian Premier League Cavalry FC v Vancouver FCSubstitute, on 85′ 2 – 15
22 Jul 2023Canadian Premier League Vancouver FC v Cavalry FCSubstitute, on 59′ 1 – 531
13 Jul 2023Canadian Premier League Cavalry FC v Atlético Ottawa 0 – 278

Career transfers

8 recorded moves

All recorded career moves, newest first.

Michael Harms career transfers
Date FromToMoveFee
02 Jul 2026 Cavalry FC St. Francis Xavier X-Men Transfer Free
01 Jan 2026 Cavalry FC Not recorded Not recorded —
01 Jan 2025 Cavalry FC Not recorded Not recorded —
06 Sep 2023 Calgary Foothills FC Cavalry FC Transfer Free
05 Sep 2023 Cavalry FC Calgary Foothills FC Loan return
14 Apr 2023 Calgary Foothills FC Cavalry FC Loan —
31 Dec 2022 Cavalry FC Calgary Foothills FC Loan return
27 Jul 2022 Calgary Foothills FC Cavalry FC Loan —

Contracts and market values are not available yet.