search icon
Home
Sports
Facebook
Twitter
Instagram
Alpine Skiing
American Football
Australian Football
Badminton
Baseball
Basketball
Counter Strike GO
Cricket
Dota 2
Field Hockey
Handball
Ice Hockey
Kabaddi
League of Legends
Rugby
Soccer
Tennis
Volleyball
Water Polo
Global Sports Archive Logo
Soccer iconFIFA WCEPLLa LigaBundesligaSerie AUEFA CLAll CompetitionsTransfersPlayers Abroad

Karifa Yao - Player Info

Player picture of Karifa Yao
Firstname:
Karifa
Lastname:
Yao
Media Name:
Karifa Yao
Age:
24
Place of Birth:
Laval, QC, Canada
Nationality:
Canada
Position:
Defender

Karifa Yao - Matches

2025-06-08
Rhode Island FCRhode Island 0 : 1 Miami FCMiami FC
2025-06-12
Louisville City FCLouisville 2 : 1 Rhode Island FCRhode Island
2025-06-15
Rhode Island FCRhode Island 2 : 1 North Carolina FCNorth Carolina
2025-06-22
Rhode Island FCRhode Island 0 : 2 Sacramento Republic FCSacramento
2025-06-28
Rhode Island FCRhode Island 4 : 1 Portland Hearts of PineHearts of Pine
2025-07-06
Rhode Island FCRhode Island 1 : 1 Birmingham Legion FCBirmingham

Karifa Yao - Career Stations

02/2024 -
Rhode Island FC
United States
Player
11/2022 - 11/2023
Vancouver Whitecaps FC
Canada
Player
11/2022 - 11/2022
CF Montréal
Canada
Player
04/2022 - 10/2022
Cavalry FC
Canada
Player
11/2021 - 02/2022
CF Montréal
Canada
Player
02/2021 - 11/2021
Cavalry FC
Canada
Player
05/2019 - 02/2021
Montreal Impact FC
Canada
Player

Karifa Yao - Domestic Career Summary

League
Ap
G
SI
SO
B
A
YC
Y2C
RC
Min
CONCACAF Champions Cup
2
0
1
0
4
0
0
0
0
101
Flag of N/C AmericaCONCACAF Champions Cup
Ap
G
SI
SO
B
2
0
1
0
4
A
YC
Y2C
RC
Min
0
0
0
0
101
Leagues Cup
1
0
1
0
3
0
0
0
0
55
Flag of N/C AmericaLeagues Cup
Ap
G
SI
SO
B
1
0
1
0
3
A
YC
Y2C
RC
Min
0
0
0
0
55
Canadian Premier League
52
2
2
5
4
2
8
0
0
4430
Flag of CanadaCanadian Premier League
Ap
G
SI
SO
B
52
2
2
5
4
A
YC
Y2C
RC
Min
2
8
0
0
4430
Telus Canadian Championship
5
0
2
0
2
0
0
0
0
310
Flag of CanadaTelus Canadian Championship
Ap
G
SI
SO
B
5
0
2
0
2
A
YC
Y2C
RC
Min
0
0
0
0
310
MLS
3
0
2
0
41
0
0
0
0
127
Flag of United StatesMLS
Ap
G
SI
SO
B
3
0
2
0
41
A
YC
Y2C
RC
Min
0
0
0
0
127
Lamar Hunt U.S. Open Cup
2
0
0
1
0
0
2
1
0
206
Flag of United StatesLamar Hunt U.S. Open Cup
Ap
G
SI
SO
B
2
0
0
1
0
A
YC
Y2C
RC
Min
0
2
1
0
206
USL Jägermeister Cup
2
0
1
0
1
0
0
0
0
107
Flag of United StatesUSL Jägermeister Cup
Ap
G
SI
SO
B
2
0
1
0
1
A
YC
Y2C
RC
Min
0
0
0
0
107
USL Championship
48
1
3
2
5
2
9
0
0
4045
Flag of United StatesUSL Championship
Ap
G
SI
SO
B
48
1
3
2
5
A
YC
Y2C
RC
Min
2
9
0
0
4045
115
3
12
8
60
4
19
1
0
9381
Totals
Ap
G
SI
SO
B
115
3
12
8
60
A
YC
Y2C
RC
Min
4
19
1
0
9381

Karifa Yao - Domestic Career Statistics

League
Season
Ap
G
SI
SO
B
A
YC
Y2C
RC
Min
USL Jägermeister Cup
2025
Team logo of Rhode Island FC
2
0
1
0
1
0
0
0
0
107
Flag of Team logo of Rhode Island FCUSL Jägermeister Cup
Ap
SI
SO
B
G
2
1
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
107
Lamar Hunt U.S. Open Cup
2025
Team logo of Rhode Island FC
1
0
0
0
0
0
1
1
0
78
Flag of Team logo of Rhode Island FCLamar Hunt U.S. Open Cup
Ap
SI
SO
B
G
1
0
0
0
0
A
YC
Y2C
RC
Min
0
1
1
0
78
USL Championship
2025
Team logo of Rhode Island FC
11
0
2
1
4
0
1
0
0
798
Flag of Team logo of Rhode Island FCUSL Championship
Ap
SI
SO
B
G
11
2
1
4
0
A
YC
Y2C
RC
Min
0
1
0
0
798
Lamar Hunt U.S. Open Cup
2024
Team logo of Rhode Island FC
1
0
0
1
0
0
1
0
0
128
Flag of Team logo of Rhode Island FCLamar Hunt U.S. Open Cup
Ap
SI
SO
B
G
1
0
1
0
0
A
YC
Y2C
RC
Min
0
1
0
0
128
USL Championship
2024
Team logo of Rhode Island FC
37
1
1
1
1
2
8
0
0
3247
Flag of Team logo of Rhode Island FCUSL Championship
Ap
SI
SO
B
G
37
1
1
1
1
A
YC
Y2C
RC
Min
2
8
0
0
3247
Leagues Cup
2023
Team logo of Vancouver Whitecaps FC
1
0
1
0
3
0
0
0
0
55
Flag of Team logo of Vancouver Whitecaps FCLeagues Cup
Ap
SI
SO
B
G
1
1
0
3
0
A
YC
Y2C
RC
Min
0
0
0
0
55
Canadian Championship
2023
Team logo of Vancouver Whitecaps FC
1
0
1
0
1
0
0
0
0
8
Flag of Team logo of Vancouver Whitecaps FCCanadian Championship
Ap
SI
SO
B
G
1
1
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
8
CONCACAF Champions Cup
2023
Team logo of Vancouver Whitecaps FC
2
0
1
0
2
0
0
0
0
101
Flag of Team logo of Vancouver Whitecaps FCCONCACAF Champions Cup
Ap
SI
SO
B
G
2
1
0
2
0
A
YC
Y2C
RC
Min
0
0
0
0
101
MLS
2023
Team logo of Vancouver Whitecaps FC
1
0
1
0
16
0
0
0
0
0
Flag of Team logo of Vancouver Whitecaps FCMLS
Ap
SI
SO
B
G
1
1
0
16
0
A
YC
Y2C
RC
Min
0
0
0
0
0
Canadian Championship
2022
Team logo of Cavalry FC
2
0
0
0
0
0
0
0
0
210
Flag of Team logo of Cavalry FCCanadian Championship
Ap
SI
SO
B
G
2
0
0
0
0
A
YC
Y2C
RC
Min
0
0
0
0
210
Canadian Premier League
2022
Team logo of Cavalry FC
26
1
0
3
0
2
4
0
0
2276
Flag of Team logo of Cavalry FCCanadian Premier League
Ap
SI
SO
B
G
26
0
3
0
1
A
YC
Y2C
RC
Min
2
4
0
0
2276
Canadian Championship
2021
Team logo of Cavalry FC
2
0
1
0
1
0
0
0
0
92
Flag of Team logo of Cavalry FCCanadian Championship
Ap
SI
SO
B
G
2
1
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
92
Canadian Premier League
2021
Team logo of Cavalry FC
26
1
2
2
4
0
4
0
0
2154
Flag of Team logo of Cavalry FCCanadian Premier League
Ap
SI
SO
B
G
26
2
2
4
1
A
YC
Y2C
RC
Min
0
4
0
0
2154
MLS
2020
Team logo of CF Montréal
2
0
1
0
21
0
0
0
0
127
Flag of Team logo of CF MontréalMLS
Ap
SI
SO
B
G
2
1
0
21
0
A
YC
Y2C
RC
Min
0
0
0
0
127
CONCACAF Champions Cup
2020
Team logo of CF Montréal
0
0
0
0
2
0
0
0
0
0
Flag of Team logo of CF MontréalCONCACAF Champions Cup
Ap
SI
SO
B
G
0
0
0
2
0
A
YC
Y2C
RC
Min
0
0
0
0
0
MLS
2019
Team logo of CF Montréal
0
0
0
0
4
0
0
0
0
0
Flag of Team logo of CF MontréalMLS
Ap
SI
SO
B
G
0
0
0
4
0
A
YC
Y2C
RC
Min
0
0
0
0
0
Show All
Show All
115
3
12
8
60
4
19
1
0
9381
Totals
Ap
SI
SO
B
G
115
12
8
60
3
A
YC
Y2C
RC
Min
4
19
1
0
9381