Skip to main content
J. Kalulu photo

Joseph Kalulu stats

Last 5
LWDLW
France
Nationality
Defender
Position
21
Age
180 cm
Height
Left
Foot
#17
Shirt

Next match

Ligue 1 logoLigue 1
13:00Today
LB
Best match odds
1Altenar3.60
XBet3653.90
2Ladbrokes2.00

Match-by-match stats

J. Kalulu photo

J. Kalulu

Angers SCO logoAngers
0.5
Avg0.00P900.00
Hit rate0%0/20
0.5
Avg0.00
P900.00
Hit rate0%0/20
Loading chart...

Before the next match

Angers v Marseille, Today

MarseilleWhat Marseille allow left wing backs

Position stats
Per LWB appearanceProjectedOMLeague
Tackles1.711.39
Fouls committedn/a1.291.07
Passesn/a21.928.8
Shots0.710.68

7 appearances at LWB against Marseille in their last 20 matches; league average from the Ligue 1.

ProjectedOur AI model's numbers for this match. In beta. Access may change.

Best odds on J. Kalulu

Odds Outliers

Joseph Kalulu 2026/2027 season stats

As a left back, Joseph Kalulu has appeared in 5 Ligue 1 matches this season, totalling 450 minutes at an average rating of 6.84. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other Ligue 1 defenders.

Stats by competition

Club and country, 2026/2027.

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Ligue 1545001386.84
Ligue 2213200127.04
Total7582014106.90

Attacking stats

AttackingTotalPer 90 / %Percentile
Goals0n/a38
Goal involvements10.2079
Shots10.2028
Shots on target0n/a27
Shot accuracy0.0%n/a27
Shot conversion0.0%n/a38
Goals per SoT0.00n/a38
Big chances missed0n/a39
Shots off target0n/a18
Shots blocked10.2069
Hit woodwork0n/a47
Assists10.2089
Key passes30.6055
Chances created30.6055
Big chances created10.2075

Joseph Kalulu has taken 1 shots with 0 on target , scoring 0 goals. That is a shot roughly every 450 minutes. Those shots are worth 0 expected goals (xG), 0 of it from shots on target (xGOT). He is below average for shooting, ranking in the 28th percentile for shot volume among defenders. Joseph Kalulu has 1 assist and 3 key passes , creating 1 big chances . That works out to a chance created roughly every 150 minutes. Joseph Kalulu has set up 4 shots for teammates, worth 0.5 expected assists (xA). His creative output is elite, ranking in the 89th percentile for chance creation among defenders.

Passing stats

PassingTotalPer 90 / %Percentile
Passes18236.4011
Accurate passes15130.2011
Pass accuracy83.0%n/a27
Long balls won61.2029
Through balls won0n/a50
Accurate crosses30.6073
Backward passes448.8085
Passes (final third)214.2035

Joseph Kalulu has completed 151 of 182 passes at 83% accuracy , plus 3 accurate crosses . He is below average for passing volume, ranking in the 11th percentile for passing volume among defenders.

Possession stats

PossessionTotalPer 90 / %Percentile
Successful dribbles61.2093
Dribble attempts71.4078
Dribble success0.9%n/a84
Duels won204.0042
Aerials won0n/a3
Touches30060.0017
Possession lost5911.8065
Dribbled past40.8077
Fouls won61.2083
Dispossessed40.8088
Turnovers30.6082

Joseph Kalulu completes 6 dribbles at a 86% success rate and wins 20 duels . Aerial duels are a relative weakness (3rd percentile).

Defending stats

DefendingTotalPer 90 / %Percentile
Tackles81.6050
Tackles won71.4079
Interceptions71.4063
Clearances102.0017
Blocks0n/a50
Ball recoveries234.6071
Crosses blocked0n/a50
Clearances off line0n/a50
Offsides won0n/a44
Errors led to shot0n/a33
Errors led to goal0n/a47

Joseph Kalulu makes 8 tackles and 7 interceptions , adding 10 clearances . That is a tackle roughly every 56 minutes. He is around the divisional average defensively, ranking in the 50th percentile for tackles among defenders.

Discipline stats

DisciplineTotalPer 90 / %Percentile
Fouls committed20.4014
Yellow cards10.2065
Red cards0n/a47
Fouls per card2.00n/a47
Foul involvements81.6042
2nd yellows0n/an/a
Penalties scored0n/an/a
Penalties missed0n/an/a
Penalties won0n/an/a
Penalties committed0n/an/a
Own goals0n/an/a

Joseph Kalulu has committed 2 fouls and received 1 yellow card , no red cards . That is roughly a booking every 2 fouls.

Previous seasons

Per competition, club and country

2025/2026

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Ligue 2332,8111227576.65

2024/2025

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Ligue 2241,1630016256.24

About Joseph Kalulu

Ligue 1 2026/2027 season

This season in the Ligue 1, Joseph Kalulu has scored 1 assist across 5 appearances (5 starts), totalling 450 minutes. That works out to 0 goals and 0.2 assists per 90 minutes. Joseph Kalulu has attempted 1 shots with 0 on target, a 0% shot accuracy rate. That shot output is worth 0.02 expected goals (xG) this season.

Attacking and creative

In attacking play, Joseph Kalulu has created 3 chances including 1 big chances for teammates. The defender has completed 6 successful dribbles from 7 attempts (86% success rate). Joseph Kalulu has contributed 3 key passes and 15 crosses this season.

Defensive and passing

Defensively, Joseph Kalulu has registered 8 tackles (7 won), 7 interceptions, and 10 clearances. In possession, the defender has completed 151 from 182 pass attempts, a 83% pass accuracy rate. Joseph Kalulu has won 20 of 32 total duels.

Discipline

Joseph Kalulu has received 1 yellow card this season, committing 2 fouls and winning 6.

About Joseph Kalulu

Joseph Kalulu is a 21-year-old defender playing for Angers SCO in the Ligue 1, representing France. Joseph Kalulu is left-footed and wears the number 17 shirt. Born on 29 November 2004.

Most recent appearance

Joseph Kalulu's most recent match was away at Brest on May 19th. Angers lost 5-1. Joseph Kalulu played 90 minutes, registering 1 assist, 1 key pass, 1 tackle with a match rating of 6.42.

Recent matches

Next fixture

Joseph Kalulu and Angers SCO are next in action on August 17th against Olympique Marseille in the Ligue 1. Predicted lineups, head-to-head statistics, and tactical analysis are available on the Angers SCO vs Olympique Marseille match preview.

Teammates at Angers SCO

Joseph Kalulu stats FAQ

How many tackles does Joseph Kalulu make per game?

Joseph Kalulu averages 1.6 tackles per 90 minutes in the Ligue 1 along with 1.4 interceptions , ranking in the 50th percentile for tackles among players in his position.

How many goals and assists does Joseph Kalulu have in 26/27?

Joseph Kalulu has 0 goals and 1 assist from 5 appearances in the Ligue 1.

What is Joseph Kalulu's xG (expected goals) in 26/27?

Joseph Kalulu has 0 expected goals (xG) from 0 actual goals in 5 appearances in the Ligue 1.

What position does Joseph Kalulu play?

Joseph Kalulu plays as an outfielder for Angers.

Who does Joseph Kalulu play for?

Joseph Kalulu plays for Angers in the Ligue 1.

When is Joseph Kalulu's next match?

Angers next face Olympique Marseille on 18 October in the Ligue 1.