Player profile
K. Yao

K. YaoCanada

Karifa Abdoul Yao

Position
Defender
Nationality
Canada
Born
Sep 28, 2000 — Montreal (25 years old)
Height
191 cm
Weight
85 kg

Data updated on Aug 22, 2026 · Source: Footlab database (API-Football, Wikidata) · Wikidata entry

Which club does K. Yao play for?

K. Yao is in the Rhode Island squad, playing as a Defender.

Rhode Island
Rhode Island
#24 · Defender · USA

What are K. Yao's stats in 2025?

In 2025, K. Yao has 0 goal(s) and 0 assist(s) in 14 match(es), for 1,057 minutes played.

14
Matches
0
Goals
0
Assists
1,057
Minutes

Breakdown by competition

SeasonCompetitionMatchesGoalsAssistsMinutesAverage rating
2025USL Championship13009797.3
2025US Open Cup100786.2
2024US Open Cup10098
2024USL Championship37103,247

How many career matches and goals does K. Yao have?

K. Yao totals 3 goal(s) and 0 assist(s) in 117 match(es), across 7 season(s) tracked by Footlab.

117
Matches
3
Goals
0
Assists
9,745
Minutes
108
Starts
7
Seasons
25
Yellow cards
1
Red cards

Totals since 2019 across competitions tracked by Footlab.

What has K. Yao won?

Footlab records 2 title(s) won by K. Yao, across 1 competition(s).

CompetitionTitlesSeasons
Canadian ChampionshipCanada22023, 2019

Which clubs has K. Yao played for?

Footlab records 4 transfer(s) for K. Yao, the most recent in 2024.

DateFromToFee
Jan 24, 2024Vancouver WhitecapsRhode IslandFree
Jan 1, 2023Cavalry FCVancouver WhitecapsLoan
Mar 18, 2022CF MontrealCavalry FCLoan
Dec 1, 2021Cavalry FCCF MontrealN/A

What are K. Yao's latest matches?

Over the last 6 matches played, K. Yao scored 0 goal(s) and provided 0 assist(s) in 284 minutes.

Who are K. Yao's teammates?

The Rhode Island squad includes 23 other player(s) recorded by Footlab.

Which other players play in the same position?

Here are the 12 players with the most minutes at Defender in USL Championship, excluding Rhode Island.

Ask your question about K. Yao

Stats, comparisons, history: Footlab answers with the numbers from its database.

Launch the appSee our prediction accuracy

Ready to know everything about football?