Juan David Castro Ruiz vs Kamron Habibullah: the stats side by side

Filter:
Juan David Castro Ruiz Attacker · 34 years old · Mexico Atlético Ottawa
vs
Kamron Habibullah Midfielder · 22 years old · Canada Atlético Ottawa
67 - 26 Matches
1 - 2 Goals
1 - 4 Assists
6.64 - 6.57 FN rating

Every match we track: since the 2022 season for Juan David Castro Ruiz, since the 2026 season for Kamron Habibullah. So compare the numbers per 90 minutes above all. For Juan David Castro Ruiz, the 2024 season is missing.

Stats side by side

Juan David Castro Ruiz Kamron Habibullah
Total
67 Matches 26
32 Starts 19
2,670 Minutes played 934
1 Goals 2
1 Assists 4
2 Goals + assists 6
0 Penalties scored 0
17 Key passes 15
21 Successful dribbles 11
5 Yellow cards 2
0 Red cards 0
Per 90 minutes
0.03 Goals 0.19
0.03 Assists 0.39
0.07 Goals + assists 0.58
0.57 Shots 2.02
0.24 Shots on target 0.96
0.57 Key passes 1.45
0.71 Successful dribbles 1.06
4.38 Duels won 5.78
1.58 Tackles 1.64
1.11 Interceptions 0.67
1.85 Fouls drawn 2.89
Efficiency
6.64 FN rating 6.57
2,670 Minutes per goal 467
1,335 Minutes per goal or assist 156
41% Shots on target (%) 48%
6% Shot conversion (%) 10%
51% Successful dribbles (%) 32%
57% Duels won (%) 50%

Juan David Castro Ruiz and Kamron Habibullah in the same team

Juan David Castro Ruiz and Kamron Habibullah played 24 matches together: 10 won, 5 drawn and 9 lost. Juan David Castro Ruiz scored 0 times in them, Kamron Habibullah 2 times.

The last 10 matches together

Match Juan David Castro RuizG / A Kamron HabibullahG / A
Atlético Ottawa 2-2 Forge Canadian Premier League, 01/11/2026 0 / 0 0 / 0
Atlético Ottawa 1-2 Forge Canadian Premier League, 17/10/2026 0 / 0 0 / 0
Pacific FC 0-2 Atlético Ottawa Canadian Premier League, 12/10/2026 0 / 0 0 / 0
Atlético Ottawa 3-2 Cavalry FC Canadian Premier League, 01/10/2026 0 / 0 2 / 0
HFX Wanderers FC 0-1 Atlético Ottawa Canadian Premier League, 26/09/2026 0 / 0 0 / 0
Atlético Ottawa 0-2 Supra du Quebec Canadian Premier League, 20/09/2026 0 / 0 0 / 0
Forge 3-0 Atlético Ottawa Canadian Premier League, 13/09/2026 0 / 0 0 / 0
Atlético Ottawa 0-0 Pacific FC Canadian Premier League, 05/09/2026 0 / 0 0 / 0
Atlético Ottawa 2-1 York 9 FC Canadian Premier League, 29/08/2026 0 / 0 0 / 0
Cavalry FC 3-1 Atlético Ottawa Canadian Premier League, 22/08/2026 0 / 0 0 / 0

In the same competitions

Competition Juan David Castro Ruiz Kamron Habibullah
Apps Goals Assists Apps Goals Assists
Canadian Premier League 29 0 0 24 2 4
CONCACAF Champions Cup 2 - 0 2 - 0

Season by season

Season Juan David Castro Ruiz Kamron Habibullah
Club Apps Goals Assists Club Apps Goals Assists
2026 Atlético Ottawa 27 0 0 Atlético Ottawa 26 2 4
2025 Atlético Ottawa 4 - 0 - - -
2023 Atletico San Luis 23 1 1 - - -
2022 Atletico San Luis 13 - - - - -

Juan David Castro Ruiz vs Kamron Habibullah in numbers

Since the 2022 season Juan David Castro Ruiz played 67 matches we track, with 1 goals and 1 assists: on average 0.07 goals and assists per 90 minutes. Since the 2026 season Kamron Habibullah played 26 matches we track, with 2 goals and 4 assists: on average 0.58 goals and assists per 90 minutes.

More on both players: all about Juan David Castro Ruiz, all about Kamron Habibullah, compare other players.