
Mark McKenzie stats
Match-by-match stats

M. McKenzie
Before the next match
Toulouse v Troyes, Saturday
What Troyes allow right centre backs
Position stats20 appearances at RCB against Troyes in their last 20 matches; league average from the Ligue 1.
Best odds on M. McKenzie
Odds OutliersMark McKenzie 2026/2027 season stats
As a right center back, Mark McKenzie has appeared in 7 Ligue 1 matches this season, totalling 630 minutes at an average rating of 6.93. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other Ligue 1 defenders.
Attacking stats
Mark McKenzie has 0 assists and 2 key passes , creating 2 big chances . That works out to a chance created roughly every 315 minutes. Mark McKenzie has set up 2 shots for teammates, worth 0.1 expected assists (xA). His creative output is below average, ranking in the 39th percentile for chance creation among defenders.
Passing stats
Mark McKenzie has completed 419 of 459 passes at 91% accuracy . He is strong for passing volume, ranking in the 78th percentile for passing volume among defenders.
Possession stats
Mark McKenzie completes 0 dribbles and wins 32 duels .
Defending stats
Mark McKenzie makes 8 tackles and 6 interceptions , adding 43 clearances . That is a tackle roughly every 79 minutes. He is below average defensively, ranking in the 29th percentile for tackles among defenders.
Discipline stats
Mark McKenzie has committed 9 fouls and received 0 yellow cards , no red cards .
Positions played
Ligue 1Mainly right center back (4 appearances), also at left center back (3).
Strengths & weaknesses
vs defendersStrengths
Weaknesses

Toulouse squad
J. Vignolo
19 yrs#7
S. Hidalgo
21 yrs#9
S. Oppong
19 yrs#11
J. Russell-Rowe
24 yrs#13
C. Tengstedt
26 yrs#20
I. Azizi
18 yrs#37
A. Vossah
18 yrs#6
T. Jørgensen
21 yrs#8
N. Sigur
23 yrs#14
A. Dønnum
28 yrs#15
A. Francis
25 yrs#17
M. Amougou
20 yrs#18
C. Cásseres Jr.
26 yrs#23
N. Schmidt
28 yrs#31
A. Amaaouch
17 yrs#49Previous seasons
Per competition, club and country2026
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 4 | 165 | 0 | 0 | 1 | 3 | 4.90 | |
| 1 | 90 | 0 | 0 | 0 | 1 | 6.16 |
2025/2026
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 29 | 2,405 | 0 | 2 | 19 | 44 | 6.74 | |
| 4 | 420 | 0 | 0 | 2 | 8 | 7.10 |
2025
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 5 | 331 | 0 | 0 | 0 | 4 | 5.26 |
2024/2025
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 30 | 2,498 | 1 | 1 | 4 | 53 | 6.98 | |
| 3 | 207 | 0 | 0 | 0 | 2 | 6.74 |
2024
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 2 | 180 | 0 | 0 | 0 | 3 | 7.34 |
2023/2024
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 32 | 2,875 | 0 | 2 | 15 | 35 | 7.21 | |
| 6 | 570 | 1 | 1 | 2 | 6 | 7.64 | |
| 2 | 180 | 0 | 0 | 0 | 0 | - | |
| 2 | 210 | 0 | 0 | 1 | 2 | 7.60 |
2022/2023
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 36 | 3,237 | 4 | 0 | 5 | 48 | 7.21 |
2021/2022
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 22 | 1,665 | 0 | 0 | 0 | 33 | 6.84 | |
| 3 | 181 | 0 | 1 | 1 | 3 | 4.96 |
2022
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 2 | 135 | 0 | 0 | 0 | 2 | 3.52 |
About Mark McKenzie
Ligue 1 2026/2027 season
This season in the Ligue 1, Mark McKenzie has featured across 7 appearances (7 starts), totalling 630 minutes. That shot output is worth 0.00 expected goals (xG) this season.
Attacking and creative
In attacking play, Mark McKenzie has created 2 chances including 2 big chances for teammates. Mark McKenzie has contributed 2 key passes and 0 crosses this season.
Defensive and passing
Defensively, Mark McKenzie has registered 8 tackles (7 won), 6 interceptions, and 43 clearances. In possession, the defender has completed 419 from 459 pass attempts, a 91% pass accuracy rate. Mark McKenzie has won 32 of 49 total duels.
Discipline
Mark McKenzie has received 0 yellow cards this season, committing 9 fouls and winning 7.
About Mark McKenzie
Mark McKenzie is a 27-year-old defender playing for Toulouse in the Ligue 1, representing United States. Mark McKenzie is right-footed and wears the number 3 shirt. Born on 25 February 1999.
Most recent appearance
Mark McKenzie's most recent match was away at Le Mans on October 22nd. Toulouse won 0-3. Mark McKenzie played 90 minutes with a match rating of 7.06.
Recent matches
Next fixture
Mark McKenzie and Toulouse are next in action on September 3rd against Nantes in the Ligue 1. Predicted lineups, head-to-head statistics, and tactical analysis are available on the Nantes vs Toulouse match preview.
Teammates at Toulouse
Mark McKenzie currently plays alongside Casper Tengstedt, Niklas Schmidt, Aymen Amaaouch, Rasmus Nicolaisen, Seny Koumbassa, Alexis Vossah, Abu Francis, Mark McKenzie, Guillaume Restes, Christ Tapé, Mathys Niflore, Rafik Messali, Niko Sigur, Ilyas Azizi, David Odogu, Mathis Amougou, Santiago Hidalgo, Thomas Jørgensen, Julián Vignolo, Ismail Diallo, Aron Dønnum, Cristian Cásseres Jr., Jacen Russell-Rowe and Sion Oppong at Toulouse.


27 yrs

20 yrs



