Shirt #22
Rafik Messali - Salary and Stats
Defensive Midfield •
Toulouse
Market Value
1.50M €
Nationality
Algeria
Agent
No agent
Contract Start
-
Contract End
30 June 2028
Date of Birth
28 April 2003 (23y)
Place of Birth
Toulouse, France
Height
177 cm
Weight
70 kg
Preferred Foot
Right
Played Positions
DM
CM
Stats Overview
| Season | Competition | App | Rtg | Min/G | Min/A | G+A | Min/G+A | G/90 | A/90 | G+A/90 | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Career Total | - | 309 | 18963' | - | - | 1 | 18963 | 1 | 18963 | 0.00 | 0.00 | 0.00 | |
| 2026/2027 |
Ligue 1
Toulouse
|
7 | 414' | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 | |
| 2025/2026 |
Ligue 1
Toulouse
|
12 | 500' | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 | |
| 2025/2026 |
Coupe de France
Toulouse
|
2 | 166' | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 | |
| 2024/2025 |
Ligue 1
Toulouse
|
27 | 457' | - | - | 1 | 457 | 1 | 457 | 0.00 | 0.04 | 0.04 | |
| 2024/2025 |
Coupe de France
Toulouse
|
1 | 90' | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 | |
| 2024/2025 |
National 3 - Group A
|
6 | 532' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2024/2025 |
National 3 - Group B
|
6 | 532' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2024/2025 |
National 3 - Group C
|
6 | 532' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2024/2025 |
National 3 - Group D
|
6 | 532' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2024/2025 |
National 3 - Group E
|
6 | 532' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2024/2025 |
National 3 - Group F
|
6 | 532' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2024/2025 |
National 3 - Group H
|
6 | 532' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2024/2025 |
National 3 - Group I
|
6 | 532' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2024/2025 |
National 3 - Group J
|
6 | 532' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2024/2025 |
National 3 - Group G
|
6 | 532' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2023/2024 |
Ligue 1
Toulouse
|
- | - | - | - | - | - | - | - | - | - | - | - |
| 2023/2024 |
National 2 - Group A
|
8 | 607' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2023/2024 |
National 2 - Group B
|
8 | 607' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2023/2024 |
National 2 - Group C
|
8 | 607' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2023/2024 |
National 2 - Group D
|
8 | 607' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2022/2023 |
National 3 - Group A
|
5 | 293' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2022/2023 |
National 3 - Group B
|
5 | 293' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2022/2023 |
National 3 - Group C
|
5 | 293' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2022/2023 |
National 3 - Group D
|
5 | 293' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2022/2023 |
National 3 - Group E
|
5 | 293' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2022/2023 |
National 3 - Group F
|
5 | 293' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2022/2023 |
National 3 - Group H
|
5 | 293' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2022/2023 |
National 3 - Group I
|
5 | 293' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2022/2023 |
National 3 - Group J
|
5 | 293' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2022/2023 |
National 3 - Group K
|
5 | 293' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2022/2023 |
National 3 - Group L
|
5 | 293' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2022/2023 |
National 3 - Group M
|
5 | 293' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2021/2022 |
National 3 - Group A
|
9 | 506' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2021/2022 |
National 3 - Group B
|
9 | 506' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2021/2022 |
National 3 - Group C
|
9 | 506' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2021/2022 |
National 3 - Group D
|
9 | 506' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2021/2022 |
National 3 - Group E
|
9 | 506' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2021/2022 |
National 3 - Group F
|
9 | 506' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2021/2022 |
National 3 - Group H
|
9 | 506' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2021/2022 |
National 3 - Group I
|
9 | 506' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2021/2022 |
National 3 - Group J
|
9 | 506' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2021/2022 |
National 3 - Group K
|
9 | 506' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2021/2022 |
National 3 - Group L
|
9 | 506' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| 2021/2022 |
National 3 - Group M
|
9 | 506' | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
Player statistics are available from the 2021/2022 season onwards. Some historical records may be incomplete.
All Competition Stats
| Season | Competition | Games | Shots | Goals | Passes | Tackles | Duels | Dribbles | Fouls | Cards | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| # | App | St | Bnch | Rtg | Pen Scr | Pen Mis | Key | Tot | Acc% | Tkl | Blk | Int | Won | Tot | Suc | Att | FC | FS | |||||||||||
| Career Total | - | - | 309 | 226 | 83 | 38 | 99 | 18963' | 3 | - | - | 1 | - | - | 24 | 742 | - | 40 | 5 | 43 | 106 | 204 | 18 | 37 | 33 | 27 | 15 | - | |
| 2026/2027 |
Ligue 1
Toulouse
|
#22 | 7 | 5 | 2 | 4 | 2 | 414' | - | - | - | - | - | - | 4 | 261 | 85% | 10 | 2 | 11 | 30 | 56 | 7 | 11 | 9 | 6 | - | - | |
| 2025/2026 |
Ligue 1
Toulouse
|
#22 | 12 | 5 | 7 | 3 | 8 | 500' | - | - | - | - | - | - | 3 | 177 | 75% | 10 | 2 | 12 | 29 | 56 | 4 | 11 | 11 | 9 | 2 | - | |
| 2025/2026 |
Coupe de France
Toulouse
|
#2 | 2 | 2 | - | 1 | - | 166' | - | - | - | - | - | - | 5 | 72 | 77% | 3 | - | 7 | 9 | 17 | 2 | 3 | 4 | 2 | 1 | - | |
| 2024/2025 |
Ligue 1
Toulouse
|
- | 27 | 17 | 10 | - | - | 457' | 2 | - | - | 1 | - | - | 11 | 187 | - | 15 | 1 | 10 | 33 | 63 | 4 | 9 | 9 | 8 | - | - | |
| 2024/2025 |
Coupe de France
Toulouse
|
- | 1 | 1 | - | - | - | 90' | 1 | - | - | - | - | - | 1 | 45 | - | 2 | - | 3 | 5 | 12 | 1 | 3 | - | 2 | - | - | |
| 2024/2025 |
National 3 - Group A
|
- | 6 | 6 | - | 1 | - | 532' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2024/2025 |
National 3 - Group B
|
- | 6 | 6 | - | 1 | - | 532' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2024/2025 |
National 3 - Group C
|
- | 6 | 6 | - | 1 | - | 532' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2024/2025 |
National 3 - Group D
|
- | 6 | 6 | - | 1 | - | 532' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2024/2025 |
National 3 - Group E
|
- | 6 | 6 | - | 1 | - | 532' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2024/2025 |
National 3 - Group F
|
- | 6 | 6 | - | 1 | - | 532' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2024/2025 |
National 3 - Group H
|
- | 6 | 6 | - | 1 | - | 532' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2024/2025 |
National 3 - Group I
|
- | 6 | 6 | - | 1 | - | 532' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2024/2025 |
National 3 - Group J
|
- | 6 | 6 | - | 1 | - | 532' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2024/2025 |
National 3 - Group G
|
- | 6 | 6 | - | 1 | - | 532' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2023/2024 |
Ligue 1
Toulouse
|
- | - | - | - | - | 1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2023/2024 |
National 2 - Group A
|
- | 8 | 7 | 1 | 2 | 1 | 607' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2023/2024 |
National 2 - Group B
|
- | 8 | 7 | 1 | 2 | 1 | 607' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2023/2024 |
National 2 - Group C
|
- | 8 | 7 | 1 | 2 | 1 | 607' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2023/2024 |
National 2 - Group D
|
- | 8 | 7 | 1 | 2 | 1 | 607' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2022/2023 |
National 3 - Group A
|
- | 5 | 4 | 1 | 1 | 1 | 293' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2022/2023 |
National 3 - Group B
|
- | 5 | 4 | 1 | 1 | 1 | 293' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2022/2023 |
National 3 - Group C
|
- | 5 | 4 | 1 | 1 | 1 | 293' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2022/2023 |
National 3 - Group D
|
- | 5 | 4 | 1 | 1 | 1 | 293' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2022/2023 |
National 3 - Group E
|
- | 5 | 4 | 1 | 1 | 1 | 293' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2022/2023 |
National 3 - Group F
|
- | 5 | 4 | 1 | 1 | 1 | 293' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2022/2023 |
National 3 - Group H
|
- | 5 | 4 | 1 | 1 | 1 | 293' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2022/2023 |
National 3 - Group I
|
- | 5 | 4 | 1 | 1 | 1 | 293' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2022/2023 |
National 3 - Group J
|
- | 5 | 4 | 1 | 1 | 1 | 293' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2022/2023 |
National 3 - Group K
|
- | 5 | 4 | 1 | 1 | 1 | 293' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2022/2023 |
National 3 - Group L
|
- | 5 | 4 | 1 | 1 | 1 | 293' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2022/2023 |
National 3 - Group M
|
- | 5 | 4 | 1 | 1 | 1 | 293' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 2021/2022 |
National 3 - Group A
|
- | 9 | 5 | 4 | - | 6 | 506' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - |
| 2021/2022 |
National 3 - Group B
|
- | 9 | 5 | 4 | - | 6 | 506' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - |
| 2021/2022 |
National 3 - Group C
|
- | 9 | 5 | 4 | - | 6 | 506' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - |
| 2021/2022 |
National 3 - Group D
|
- | 9 | 5 | 4 | - | 6 | 506' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - |
| 2021/2022 |
National 3 - Group E
|
- | 9 | 5 | 4 | - | 6 | 506' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - |
| 2021/2022 |
National 3 - Group F
|
- | 9 | 5 | 4 | - | 6 | 506' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - |
| 2021/2022 |
National 3 - Group H
|
- | 9 | 5 | 4 | - | 6 | 506' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - |
| 2021/2022 |
National 3 - Group I
|
- | 9 | 5 | 4 | - | 6 | 506' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - |
| 2021/2022 |
National 3 - Group J
|
- | 9 | 5 | 4 | - | 6 | 506' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - |
| 2021/2022 |
National 3 - Group K
|
- | 9 | 5 | 4 | - | 6 | 506' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - |
| 2021/2022 |
National 3 - Group L
|
- | 9 | 5 | 4 | - | 6 | 506' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - |
| 2021/2022 |
National 3 - Group M
|
- | 9 | 5 | 4 | - | 6 | 506' | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - |
Player statistics are available from the 2021/2022 season onwards. Some historical records may be incomplete.
No international caps recorded.
Injuries & Sidelined
Sidelined
| Injury | Start | End | Duration |
|---|---|---|---|
| Ankle Injury | 15 Sep 2025 | - | - |
| Knee Injury | 15 Aug 2025 | 12 Sep 2025 | 4 wk |
Absences
| Date | Reason | Competition | Season |
|---|---|---|---|
| 17 May 2026 | Ankle Injury (Missing Fixture) | Ligue 1 | 2025 |
| 10 May 2026 | Ankle Injury (Missing Fixture) | Ligue 1 | 2025 |
| 03 May 2026 | Ankle Injury (Missing Fixture) | Ligue 1 | 2025 |
| 25 Apr 2026 | Ankle Injury (Missing Fixture) | Ligue 1 | 2025 |
| 17 Apr 2026 | Ankle Injury (Missing Fixture) | Ligue 1 | 2025 |
| 12 Apr 2026 | Ankle Injury (Missing Fixture) | Ligue 1 | 2025 |
| 03 Apr 2026 | Ankle Injury (Missing Fixture) | Ligue 1 | 2025 |
| 21 Mar 2026 | Ankle Injury (Missing Fixture) | Ligue 1 | 2025 |
| 15 Mar 2026 | Ankle Injury (Missing Fixture) | Ligue 1 | 2025 |
| 07 Mar 2026 | Injury (Missing Fixture) | Ligue 1 | 2025 |
| 28 Feb 2026 | Injury (Missing Fixture) | Ligue 1 | 2025 |
| 21 Feb 2026 | Injury (Missing Fixture) | Ligue 1 | 2025 |
| 29 Oct 2025 | Ankle Injury (Missing Fixture) | Ligue 1 | 2025 |
| 25 Oct 2025 | Ankle Injury (Missing Fixture) | Ligue 1 | 2025 |
| 19 Oct 2025 | Ankle Injury (Missing Fixture) | Ligue 1 | 2025 |
| 05 Oct 2025 | Injury (Missing Fixture) | Ligue 1 | 2025 |
| 27 Sep 2025 | Injury (Missing Fixture) | Ligue 1 | 2025 |
| 21 Sep 2025 | Injury (Missing Fixture) | Ligue 1 | 2025 |
| 30 Aug 2025 | Injured Doubtful (Missing Fixture) | Ligue 1 | 2025 |
| 24 Aug 2025 | injured (Missing Fixture) | Ligue 1 | 2025 |
| 16 Aug 2025 | injured (Missing Fixture) | Ligue 1 | 2025 |
Transfer History
No transfer history recorded.
Trophies & Honours
No trophies recorded.
📝
Scouting Notes — Premium feature
Add private notes about this player — observations, ratings, reminders. Only you can see them.
View subscription plansFrequently Asked Questions
Rafik Messali's exact salary is available with a TransferBOL Premium subscription. Unlock full access to see verified salary details.
Rafik Messali's weekly and monthly salary breakdown is available with a TransferBOL Premium subscription.
Rafik Messali's contract details are available with a TransferBOL Premium subscription.
Rafik Messali's current market value is estimated at 1.50M €.
Rafik Messali has no major trophies recorded yet.