Skip to main content
Transfers
1
Shirt
29 years
Feb 14, 1996
Right
Preferred foot
Canada
Country
Position
Primary
Keeper
GK
Match stats

Jul 8

Haverfordwest
2-1
0
0
0
0
0
-

Oct 19, 2024

York United FC
2-1
0
0
0
1
0
-

Oct 13, 2024

Cavalry FC
2-1
90
0
0
0
0
5.9

Oct 5, 2024

Vancouver FC
1-1
90
0
0
0
0
6.2

Sep 29, 2024

Atlético Ottawa
1-1
90
0
0
0
0
6.5

Sep 19, 2024

Pacific FC
2-2
90
0
0
1
0
5.7

Sep 14, 2024

Forge FC
3-0
90
0
0
0
0
6.9

Sep 8, 2024

Pacific FC
3-0
0
0
0
0
0
-

Sep 2, 2024

York United FC
2-1
90
0
0
1
0
7.3

Aug 24, 2024

Atlético Ottawa
1-1
90
0
0
1
0
6.2
Floriana

Jul 8

Conference League Qualification
Haverfordwest
2-1
Bench
HFX Wanderers FC

Oct 19, 2024

Premier League
York United FC
2-1
Bench

Oct 13, 2024

Premier League
Cavalry FC
2-1
90’
5.9

Oct 5, 2024

Premier League
Vancouver FC
1-1
90’
6.2

Sep 29, 2024

Premier League
Atlético Ottawa
1-1
90’
6.5
2024

Season performance

Goalkeeping

Saves
57
Save percentage
61.3%
Goals conceded
36
Clean sheets
4
Penalties faced
3
Penalty goals conceded
2
Penalty saves
1
Error led to goal
3
Acted as sweeper
7
High claim
13

Distribution

Pass accuracy
72.7%
Accurate long balls
101
Long ball accuracy
40.9%

Discipline

Yellow cards
9
Red cards
0

News

Career

Senior career

Floriana (Free transfer)Jan 2025 - now
4
0
55
0
13
0
Oulun LuistinseuraJan 2021 - Dec 2021
1
0
23
0
Ekenäs IFJan 2020 - Dec 2020
20
0
5
0
1
0
17
0
FC MontréalJan 2015 - Dec 2015
6
0
  • Matches
  • Goals

News