A. Bouaddi: match by match
110 appearances across 8 competitions, 2023 to 2026.
442ball counts an appearance from the match record itself, not from a stored total.
22 of 148 matches here have a page of their own. The rest are in our archive but do not yet have one.
2026
15 played1 unusedEFL Cup, FIFA World Cup, Premier League, UEFA Champions League
2025
42 played3 unusedCoupe de France, Ligue 1, UEFA Europa League
| Date | Competition | Opponent | H/A | Result | Min | G | A | Cards | Rating | Accurate passes |
|---|---|---|---|---|---|---|---|---|---|---|
| Sunday 17 May | Ligue 1 | H | L0-2 | 90 | 0 | 0 | 0 | 7.7 | 75 | |
| Sunday 10 May | Ligue 1 | A | W0-1 | 45 | 0 | 0 | □ | 6.9 | 8 | |
| Sunday 3 May | Ligue 1 | H | D1-1 | 84 | 0 | 0 | 0 | 6.9 | 31 | |
| Sunday 26 April | Ligue 1 | A | W0-1 | 90 | 0 | 0 | □ | 6.6 | 44 | |
| Saturday 18 April | Ligue 1 | H | D0-0 | 78 | 0 | 0 | 0 | 6.7 | 48 | |
| Sunday 12 April | Ligue 1 | A | W0-4 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Saturday 4 April | Ligue 1 | H | W3-0 | 90 | 0 | 0 | 0 | 6.9 | 26 | |
| Sunday 22 March | Ligue 1 | A | W1-2 | 90 | 0 | 0 | 0 | 7 | 29 | |
| Thursday 19 March | UEFA Europa League | A | L2-0 | 66 | 0 | 0 | 0 | 6.2 | 21 | |
| Sunday 15 March | Ligue 1 | A | W1-2 | 90 | 0 | 0 | 0 | 6.7 | 24 | |
| Thursday 12 March | UEFA Europa League | H | L0-1 | 45 | 0 | 0 | 0 | 6.7 | 24 | |
| Sunday 8 March | Ligue 1 | H | D1-1 | 74 | 0 | 0 | 0 | 6.3 | 21 | |
| Sunday 1 March | Ligue 1 | H | W1-0 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Thursday 26 February | UEFA Europa League | A | W0-1 | 120 | 0 | 0 | □ | 6.7 | 34 | |
| Sunday 22 February | Ligue 1 | A | W0-1 | 90 | 0 | 0 | 0 | 7.7 | 29 | |
| Thursday 19 February | UEFA Europa League | H | L0-1 | 90 | 0 | 0 | 0 | 7.2 | 41 | |
| Saturday 14 February | Ligue 1 | H | D1-1 | 85 | 0 | 0 | 0 | 7.3 | 60 | |
| Friday 6 February | Ligue 1 | A | D0-0 | 90 | 0 | 0 | 0 | 7.2 | 24 | |
| Sunday 1 February | Ligue 1 | A | L1-0 | 90 | 0 | 0 | 0 | 7.3 | 47 | |
| Thursday 29 January | UEFA Europa League | H | W1-0 | 90 | 0 | 0 | 0 | 7.2 | 31 | |
| Sunday 25 January | Ligue 1 | H | L1-4 | 90 | 0 | 0 | □ | 6.7 | 38 | |
| Friday 16 January | Ligue 1 | A | L3-0 | 90 | 0 | 0 | 0 | 6 | 33 | |
| Sunday 11 January | Coupe de France | H | L1-2 | 82 | 0 | 0 | 0 | 6.9 | 31 | |
| Saturday 3 January | Ligue 1 | H | L0-2 | 20 | 0 | 0 | 0 | 6.6 | 7 | |
| Saturday 20 December | Coupe de France | A | W0-1 | 77 | 0 | 0 | 0 | 7 | 31 | |
| Thursday 11 December | UEFA Europa League | A | L1-0 | 32 | 0 | 0 | ■ | 5 | 25 | |
| Sunday 30 November | Ligue 1 | A | W0-1 | 51 | 0 | 0 | ■ | 5.2 | 20 | |
| Thursday 27 November | UEFA Europa League | H | W4-0 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Sunday 23 November | Ligue 1 | H | W4-2 | 90 | 0 | 0 | 0 | 6.5 | 30 | |
| Sunday 9 November | Ligue 1 | A | L2-0 | 85 | 0 | 0 | 0 | 6.7 | 29 | |
| Thursday 6 November | UEFA Europa League | A | L1-0 | 90 | 0 | 0 | 0 | 6.3 | 26 | |
| Sunday 2 November | Ligue 1 | H | W1-0 | 90 | 0 | 1 | 0 | 7.5 | 44 | |
| Wednesday 29 October | Ligue 1 | A | L2-0 | 69 | 0 | 0 | □ | 6.6 | 30 | |
| Sunday 26 October | Ligue 1 | H | W6-1 | 45 | 0 | 0 | □ | 6.7 | 26 | |
| Thursday 23 October | UEFA Europa League | H | L3-4 | 29 | 0 | 0 | 0 | 6.9 | 19 | |
| Sunday 19 October | Ligue 1 | A | W0-2 | 90 | 0 | 0 | □ | 6.9 | 30 | |
| Sunday 5 October | Ligue 1 | H | D1-1 | 90 | 0 | 0 | 0 | 6.9 | 22 | |
| Thursday 2 October | UEFA Europa League | A | W0-1 | 90 | 0 | 0 | □ | 7.9 | 31 | |
| Sunday 28 September | Ligue 1 | H | L0-1 | 79 | 0 | 0 | □ | 6.3 | 16 | |
| Thursday 25 September | UEFA Europa League | H | W2-1 | 16 | 0 | 0 | 0 | 6.9 | 6 | |
| Saturday 20 September | Ligue 1 | A | L3-0 | 90 | 0 | 0 | 0 | 6.2 | 29 | |
| Sunday 14 September | Ligue 1 | H | W2-1 | 81 | 0 | 0 | 0 | 6.7 | 24 | |
| Saturday 30 August | Ligue 1 | A | W1-7 | 88 | 0 | 0 | 0 | 6.5 | 25 | |
| Sunday 24 August | Ligue 1 | H | W1-0 | 90 | 0 | 0 | 0 | 7.2 | 22 | |
| Sunday 17 August | Ligue 1 | A | D3-3 | 14 | 0 | 0 | 0 | 6.9 | 8 |
2024
36 played12 unusedCoupe de France, Ligue 1, UEFA Champions League
| Date | Competition | Opponent | H/A | Result | Min | G | A | Cards | Rating | Accurate passes |
|---|---|---|---|---|---|---|---|---|---|---|
| Saturday 17 May | Ligue 1 | H | W2-1 | 80 | 0 | 0 | 0 | 6.6 | 32 | |
| Saturday 10 May | Ligue 1 | A | L2-0 | 24 | 0 | 0 | 0 | 6.3 | 12 | |
| Sunday 4 May | Ligue 1 | H | D1-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Sunday 27 April | Ligue 1 | A | W0-2 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Sunday 20 April | Ligue 1 | H | W3-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Saturday 12 April | Ligue 1 | A | W1-2 | 15 | 0 | 0 | 0 | 6.7 | 6 | |
| Saturday 5 April | Ligue 1 | A | L2-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Sunday 30 March | Ligue 1 | H | W1-0 | 12 | 0 | 0 | □ | 6.7 | 1 | |
| Saturday 15 March | Ligue 1 | A | L1-0 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Wednesday 12 March | UEFA Champions League | H | L1-2 | 74 | 0 | 0 | 0 | 6.3 | 17 | |
| Saturday 8 March | Ligue 1 | H | W1-0 | 86 | 0 | 0 | 0 | 6.6 | 48 | |
| Tuesday 4 March | UEFA Champions League | A | D1-1 | 90 | 0 | 0 | 0 | 6.6 | 55 | |
| Saturday 1 March | Ligue 1 | A | L4-1 | 27 | 0 | 0 | 0 | 6.9 | 12 | |
| Saturday 22 February | Ligue 1 | H | W2-1 | 90 | 0 | 0 | 0 | 7 | 35 | |
| Sunday 16 February | Ligue 1 | A | W0-2 | 89 | 0 | 0 | 0 | 7 | 27 | |
| Saturday 8 February | Ligue 1 | H | L1-2 | 45 | 0 | 0 | 0 | 6.3 | 17 | |
| Tuesday 4 February | Coupe de France | H | D1-1 | 1 | 0 | 0 | 0 | Not recorded | 2 | |
| Saturday 1 February | Ligue 1 | H | W4-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Wednesday 29 January | UEFA Champions League | H | W6-1 | 90 | 0 | 1 | 0 | 7 | 45 | |
| Saturday 25 January | Ligue 1 | A | L2-1 | 86 | 0 | 0 | 0 | 6.9 | 32 | |
| Tuesday 21 January | UEFA Champions League | A | L2-1 | 16 | 0 | 0 | 0 | 6.7 | 10 | |
| Friday 17 January | Ligue 1 | H | W2-1 | 10 | 0 | 0 | 0 | 6.9 | 4 | |
| Tuesday 14 January | Coupe de France | A | D1-1 | 7 | 0 | 0 | 0 | Not recorded | 0 | |
| Friday 10 January | Ligue 1 | A | D0-0 | 68 | 0 | 0 | 0 | 6.9 | 22 | |
| Saturday 4 January | Ligue 1 | H | D1-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Friday 20 December | Coupe de France | A | W0-1 | 90 | 0 | 0 | 0 | 7.2 | 65 | |
| Saturday 14 December | Ligue 1 | A | D1-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Wednesday 11 December | UEFA Champions League | H | W3-2 | 56 | 0 | 0 | 0 | 5.9 | 34 | |
| Friday 6 December | Ligue 1 | H | W3-1 | 28 | 0 | 0 | 0 | 7 | 30 | |
| Sunday 1 December | Ligue 1 | A | D2-2 | 90 | 0 | 0 | 0 | 6.6 | 38 | |
| Wednesday 27 November | UEFA Champions League | A | W1-2 | 90 | 0 | 0 | 0 | 6.3 | 28 | |
| Sunday 24 November | Ligue 1 | H | W1-0 | 90 | 0 | 0 | 0 | 7.3 | 27 | |
| Sunday 10 November | Ligue 1 | A | D2-2 | 67 | 0 | 0 | 0 | 6.9 | 29 | |
| Tuesday 5 November | UEFA Champions League | H | D1-1 | 90 | 0 | 0 | 0 | 7 | 26 | |
| Friday 1 November | Ligue 1 | H | D1-1 | 20 | 0 | 0 | 0 | 6.5 | 3 | |
| Saturday 26 October | Ligue 1 | A | W0-2 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Friday 18 October | Ligue 1 | A | D0-0 | 84 | 0 | 0 | □ | 6.5 | 20 | |
| Saturday 5 October | Ligue 1 | H | W2-1 | 45 | 0 | 1 | 0 | 7.6 | 15 | |
| Wednesday 2 October | UEFA Champions League | H | W1-0 | 90 | 0 | 0 | 0 | 6.7 | 43 | |
| Saturday 28 September | Ligue 1 | A | W0-3 | 13 | 0 | 0 | 0 | 6.6 | 9 | |
| Saturday 21 September | Ligue 1 | H | D3-3 | 9 | 0 | 0 | 0 | 6.7 | 8 | |
| Tuesday 17 September | UEFA Champions League | A | L2-0 | 26 | 0 | 0 | □ | 6.2 | 5 | |
| Friday 13 September | Ligue 1 | A | L1-0 | 57 | 0 | 0 | 0 | 6.9 | 37 | |
| Sunday 1 September | Ligue 1 | H | L1-3 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Wednesday 28 August | UEFA Champions League | A | L2-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Saturday 24 August | Ligue 1 | H | W2-0 | 1 | 0 | 0 | 0 | Not recorded | 0 | |
| Tuesday 20 August | UEFA Champions League | H | W2-0 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Saturday 17 August | Ligue 1 | A | W0-2 | 18 | 0 | 0 | 0 | 6.3 | 19 |
2023
17 played18 unusedCoupe de France, Ligue 1, UEFA Conference League
| Date | Competition | Opponent | H/A | Result | Min | G | A | Cards | Rating | Accurate passes |
|---|---|---|---|---|---|---|---|---|---|---|
| Sunday 19 May | Ligue 1 | H | D2-2 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Sunday 12 May | Ligue 1 | A | W1-2 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Monday 6 May | Ligue 1 | H | L3-4 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Sunday 28 April | Ligue 1 | A | W1-2 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Wednesday 24 April | Ligue 1 | A | L1-0 | 33 | 0 | 0 | □ | 6.2 | 21 | |
| Sunday 21 April | Ligue 1 | H | W1-0 | 1 | 0 | 0 | 0 | Not recorded | 2 | |
| Thursday 18 April | UEFA Conference League | H | W2-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Thursday 11 April | UEFA Conference League | A | L2-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Friday 5 April | Ligue 1 | H | W3-1 | 1 | 0 | 0 | 0 | Not recorded | 1 | |
| Friday 29 March | Ligue 1 | H | W2-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Thursday 14 March | UEFA Conference League | H | D1-1 | 90 | 0 | 0 | 0 | 6.7 | 59 | |
| Sunday 10 March | Ligue 1 | H | D2-2 | 9 | 0 | 0 | 0 | 6.3 | 11 | |
| Thursday 7 March | UEFA Conference League | A | W0-3 | 90 | 0 | 1 | □ | 7.2 | 57 | |
| Saturday 2 March | Ligue 1 | A | W0-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Sunday 25 February | Ligue 1 | A | L3-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Saturday 17 February | Ligue 1 | H | W3-0 | 8 | 0 | 0 | 0 | 6.7 | 9 | |
| Saturday 10 February | Ligue 1 | A | L3-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Wednesday 7 February | Coupe de France | A | L2-1 | 12 | 0 | 0 | 0 | 6.3 | 7 | |
| Sunday 28 January | Ligue 1 | A | D0-0 | 47 | 0 | 0 | □□■ | 5.9 | 39 | |
| Sunday 21 January | Coupe de France | A | W0-1 | 90 | 0 | 0 | 0 | 7.3 | 100 | |
| Sunday 14 January | Ligue 1 | H | W3-0 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Wednesday 20 December | Ligue 1 | A | L2-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Sunday 17 December | Ligue 1 | H | D1-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Thursday 14 December | UEFA Conference League | H | W3-0 | 90 | 0 | 0 | 0 | 6.6 | 45 | |
| Sunday 10 December | Ligue 1 | A | D0-0 | 9 | 0 | 0 | 0 | 6.3 | 9 | |
| Sunday 3 December | Ligue 1 | H | W2-0 | 2 | 0 | 0 | 0 | Not recorded | 2 | |
| Thursday 30 November | UEFA Conference League | A | W0-2 | 90 | 0 | 0 | 0 | 6.9 | 27 | |
| Sunday 26 November | Ligue 1 | A | W0-2 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Sunday 12 November | Ligue 1 | H | D1-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Thursday 9 November | UEFA Conference League | A | D1-1 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Saturday 4 November | Ligue 1 | A | D0-0 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Sunday 29 October | Ligue 1 | H | W2-0 | Bench | Not recorded | Not recorded | Not recorded | Not recorded | Not recorded | |
| Thursday 26 October | UEFA Conference League | H | W2-1 | 1 | 0 | 0 | 0 | Not recorded | 1 | |
| Sunday 22 October | Ligue 1 | H | W1-0 | 23 | 0 | 0 | 0 | 6.7 | 8 | |
| Thursday 5 October | UEFA Conference League | A | D0-0 | 90 | 0 | 0 | 0 | 7.2 | 99 |