- Apps · 26/27
- 14 10 starts
- all competitions
- Minutes
- 870 69%
- of 1,260 available
- Goals
- 1
- one every 870 min
- Assists
- 2
- 15 key passes
- Avg rating
- 6.93 −0.01
- 25/26: 6.94
- Market Value
- €13M #7
- at Rennes
Last 10 matches · rating
Avg 6.96- 6.5
- 6.5
- 7.0
- 6.6
- 7.2
- 7.9
- 6.7
- 7.2
- 7.3
- 6.8
| Date | Opponent | Res | Min | G | A | Rating |
|---|---|---|---|---|---|---|
| 8 Nov | 1-2 | 27′ | – | – | 6.8 | |
| 4 Nov | 0-0 | 80′ | – | – | 7.3 | |
| 30 Oct | 2-5 | 74′ | – | – | 7.2 | |
| 25 Oct | 3-0 | 64′ | – | 1 | 6.7 | |
| 22 Oct | 2-2 | 81′ | 1 | – | 7.9 | |
| 18 Oct | 3-4 | 45′ | – | – | 7.2 | |
| 15 Oct | 2-1 | 77′ | – | – | 6.6 | |
| 11 Oct | 4-1 | 67′ | – | – | 7.0 | |
| 6 Oct | 0-0 | 65′ | – | – | 6.5 | |
| 27 Sept | 1-1 | 90′ | – | – | 6.5 |
All matches · 15 more
| 19 Sept | 0-4 | 29′ | – | – | 6.5 | |
| 16 Sept | 0-0 | 72′ | – | – | 7.0 | |
| 11 Sept | 1-0 | 40′ | – | 1 | 6.8 | |
| 6 Sept | 2-1 | 68′ | – | – | 6.9 | |
| 30 Aug | 3-2 | 74′ | – | – | 6.7 | |
| 23 Aug | 2-2 | 72′ | – | – | 6.1 | |
| 15 Aug | 1-2 | 72′ | – | – | 6.4 | |
| 28 Jun | 1-3 | 44′ | 1 | – | 7.4 | |
| 23 Jun | 1-2 | 84′ | – | 1 | 6.8 | |
| 17 Jun | 1-3 | 88′ | – | – | 6.8 | |
| 7 Jun | 0-2 | 46′ | – | – | 6.3 | |
| 31 May | 1-4 | 61′ | – | 1 | 6.8 | |
| 17 May | 1-3 | 67′ | – | – | 7.1 | |
| 10 May | 2-1 | 90′ | – | – | 6.5 | |
| 3 May | 2-4 | 87′ | 1 | 1 | 7.5 |
Chart: oldest → newest · team record 3-4-3 (W-D-L) · 1 G · 1 A in 670 min. Rating colours: green 8.0+, blue 7.0+, amber 6.0+, red below. H / A = home / away. Club and country.
Share of Rennes's season
14 official gamesForm · 14 matches
since 23 AugAvg 6.91High 7.9Low 6.1
6 W4 D4 LAppearances 26/27
10 started4 off the benchWhat stands out
- 12% Involved in 3 of Rennes's 25 goals this season: 1 scored, 2 assisted.
Vs players in his position
Shots per 90 · 2.59#3 of 100
Assists per 90 · 0.24#9 of 100
Ligue 1 25/26 · midfielders with 900+ minutes · median 1.12 shots, 0.08 assists
Position
Right WingerAttacker · Left foot
Last match · activity & stats
· Match report →Sub · 3-5-2 · Right Winger · #11 · 31′ (27′ reg. +4′)▲ 63′
Pass accuracy · 13 / 1493%
Passing & progression
- Accurate passes
- 13 / 14 (93%)
- Final-third passes
- 1
- Forward passes
- 9 (64%)
- Backward passes
- 5
- Key passes
- 1
- Crosses (accurate)
- 1 / 3
Attack & threat
- Shots (on target)
- 1 (1)
Duels & retention
- Possession lost
- 3
Defence & discipline
- Ball recoveries
- 1
- Time on pitch
- 31′ (27′ reg. +4′)
Verified match statistics from Rennes's latest appearance (8 Nov 2026). Pitch zone reflects kick-off formation slot and recorded on-ball actions (attacking left → right); optical tracking (distance in km, sprint speed) is not published by the data feed.
Season 26/27 · all comps
RennesAttack
- Goals
- 1
- Minutes per goal
- 870′
Passing
- Assists
- 2
- Key passes
- 15
- Passes
- 237
- Crosses (accurate)
- 1 of 21 (0)
Defence
- Tackles
- 9
- Interceptions
- 3
- Blocks
- 5
Duels
- Total
- 86
- Won
- 43
Minutes
- Started
- 10
- Off the bench
- 4
- Total
- 870′
- Minutes per match
- 62′
Discipline
- Yellow
- 1
- Red
- 0
- Fouls committed
- 1 of 22
- Fouls drawn
- 1 of 21
Duels won · 25/26: 39%50%
Pass accuracy80%
Competitions
“n of 2” = reported by n of the 2 competitions played.
Ligue 1 top scorers →| Stat | Per 90 | Now vs 25/26 | 25/26 | Change |
|---|---|---|---|---|
| Attack | ||||
| Goals | 0.10 | 0.26 | −60% | |
| Goals + assists | 0.31 | 0.49 | −36% | |
| Passing | ||||
| Assists | 0.21 | 0.22 | −8% | |
| Key passes | 1.55 | 1.35 | +15% | |
| Passes | 24.5 | 26.6 | −8% | |
| Defence | ||||
| Tackles | 0.93 | 1.12 | −17% | |
| Interceptions | 0.31 | 0.41 | −25% | |
| Duels | ||||
| Duels contested | 8.90 | 9.61 | −7% | |
| Duels won | 4.45 | 3.74 | +19% | |
| Discipline | ||||
| Yellow cards | 0.10 | 0.15 | — | |
Ligue 1 + Europa League · 870 min. 25/26 and the white tick = his figure last season in all official club competitions (2,406 min). A rate appears only when every competition played reports the stat. How we calculate this
Season by competition
26/27| Competition | Apps | Starts | Min | G | A | G+A/90 | Rating | W-D-L |
|---|---|---|---|---|---|---|---|---|
| 10 | 6 | 560 | 0 | 2 | 0.32 | 6.81 | 5-1-4 | |
| 4 | 4 | 310 | 1 | 0 | 0.29 | 7.22 | 1-3-0 | |
| 14 | 10 | 870 | 1 | 2 | 0.31 | 6.93 | 6-4-4 |
W-D-L is the team result in the games he played. Not counted: 1 club friendly in 2026.
Attributes · tactical radar
73 OVR · Right Winger · Left foot- Attacking+6 vs WG
- 75
- Technical+6 vs WG
- 76
- Tactical−2 vs WG
- 62
- Defending+0 vs WG
- 42
- Creativity+8 vs WG
- 76
Based on 26/27 & 25/26 · 66 apps (3,492 min) · dashed ring = 60 pro baseline · tick = winger benchmark.
Market value & valuation
Rennes · 5.6% of €234MEstimated market value
€13M5% of world #1
Most valuable · Rennes
- #1
Charlie Cresswell€22M - #2
Estéban Lepaul€17M - #3
Eliezer Mayenda Dossou€16M - #4
Arnaud Nordin€15M - #7
Mousa Tamari€13M
Contract & transfers
- Contract until
- 30 Jun 2028 · 1.6 yrs left
- Highest fee paid
- €8M · 2025 · Rennes
- Cumulative fees
- €9.5M · 3 moves
Transfers on record (6)
Montpellier →
Rennes€8M
OH Leuven →
MontpellierFree
APOEL →
OH Leuven€1.1M
Shabab Al Ordon →
APOEL€400K
Al Jazeera →
Shabab Al OrdonEnd of loan
Shabab Al Ordon →
Al JazeeraLoan
Career
Senior club + country · official matches- 6A –17/187 appsAJA
- 9A –18/1935 appsAPO
- 3A 119/2034 appsAPO
- 1A –20/2130 appsAPO+
- 3A 121/2235 appsOLE
- 6A 122/2336 appsOLE
- 5A 223/2427 appsMON
- 3A 124/2527 appsMON+
- 7A 625/2636 appsREN
- 1A 226/2714 appsREN
- —–17/18626′2 YC
- —–18/192,666′4 YC
- 0.146.3919/202,546′3 YC
- —6.8520/211,687′1 YC
- 0.156.8821/222,455′5 YC
- 0.217.0122/232,952′5 YC
- 0.327.0623/241,942′0 YC
- 0.20–24/251,775′3 YC
- 0.496.9425/262,406′4 YC
- 0.316.9326/27870′1 YC
| Career by team | Period | Apps | Min | G | A | G+A/90 | Rating |
|---|---|---|---|---|---|---|---|
| 24/25– | 61 | 3,845 | 9 | 8 | 0.40 | 6.94 | |
| 23/24–24/25 | 43 | 3,148 | 7 | 3 | 0.29 | 6.99 | |
| 20/21–22/23 | 93 | 6,584 | 10 | 3 | 0.18 | 6.92 | |
| 18/19–20/21 | 77 | 5,722 | 12 | — | — | 6.39 | |
| 17/18 | 7 | 626 | 6 | — | — | — | |
| 2018– | 72 | — | 24 | — | — | 6.66 | |
| 2025 | 1 | — | 0 | — | — | — | |
| Senior total | 354 | — | 68 | — | 0.34 | — | |
| Youth & reserves | |||||||
| 18/19 | 1 | 90 | 0 | — | — | — | |
75 in 20,131 min
The number above each bar is the value charted · A = assists · under the season: apps and club; average rating, minutes and yellow cards in the per-90 chart · the latest season is in progress · per-90 figures use only the seasons with minutes and assists on record
Season by season (22)
| Season | Team | Apps | Starts | Min | G | A | G+A/90 | YC | RC | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 26/27 | Rennes | 14 | 10 | 870 | 1 | 2 | 0.31 | 1 | 0 | 6.93 |
| 25/26 | Rennes | 36 | 28 | 2,406 | 7 | 6 | 0.49 | 4 | 0 | 6.94 |
| 2026 | Jordan | 27 | 20 | 1,324 | 12 | 4 | 1.09 | 1 | 0 | 6.87 |
| 24/25 | Montpellier | 16 | 13 | 1,206 | 2 | 1 | 0.22 | 2 | 0 | 6.87 |
| 24/25 | Rennes | 11 | 7 | 569 | 1 | 0 | 0.16 | 1 | 0 | — |
| 2025 | Jordan | 4 | 4 | — | 0 | 2 | — | 0 | 0 | 6.72 |
| 2025 | Bolivia | 1 | 0 | — | 0 | — | — | 0 | 0 | — |
| 23/24 | Montpellier | 27 | 24 | 1,942 | 5 | 2 | 0.32 | 0 | 0 | 7.06 |
| 2024 | Jordan | 1 | 1 | 78 | 0 | 0 | — | 0 | 0 | 7.85 |
| 22/23 | OH Leuven | 36 | 32 | 2,952 | 6 | 1 | 0.21 | 5 | 0 | 7.01 |
| 2023 | Jordan | 12 | 12 | 891 | 6 | 1 | 0.71 | 1 | 0 | 6.97 |
| 21/22 | OH Leuven | 35 | 28 | 2,455 | 3 | 1 | 0.15 | 5 | 1 | 6.88 |
| 2022 | Jordan | 16 | 10 | 1,190 | 2 | 1 | 0.23 | 0 | 1 | 5.99 |
| 20/21 | OH Leuven | 22 | 11 | 1,177 | 1 | 1 | 0.15 | 1 | 0 | 6.85 |
| 20/21 | APOEL | 8 | 5 | 510 | 0 | — | — | 0 | 0 | — |
| 2021 | Jordan | 3 | 0 | 31 | 1 | — | — | 0 | 0 | — |
| 19/20 | APOEL | 34 | 29 | 2,546 | 3 | 1 | 0.14 | 3 | 0 | 6.39 |
| 18/19 | APOEL | 35 | 31 | 2,666 | 9 | — | — | 4 | 0 | — |
| 2019 | Jordan | 6 | 6 | 525 | 3 | 2 | 0.86 | 2 | 0 | — |
| 17/18 | Al Jazeera | 7 | 7 | 626 | 6 | — | — | 2 | 0 | — |
| 2018 | Jordan | 3 | 1 | 90 | 0 | — | — | 0 | 0 | — |
| 2018 | Jordan U23 | 1 | 1 | 90 | 0 | — | — | 0 | 0 | — |
Goal contributions by match
14 games- 0DPSG–
- 0WLMA–
- 0W@ASC–
- 1WOMA0+1
- 0D@SGR–
- 0L@OLY–
- 0WAUX–
- 0WOFI–
- 0L@PAR–
- 1D@JUV1+0
- 1WSTR0+1
- 0L@NIC–
- 0DOFC–
- 0LLLI–
22 Oct – 25 Oct
Rennes, oldest → newest · blank in 11 of 14 · last line = goals+assists · @ = away
Goals by opponent
Since Nov 2025 · 8 goals
Argentina11 game
Juventus11 game
US Chantilly11 game
Angers SCO12 games
1 each v Brest, Olympique Lyonnais, Strasbourg, Paris Saint Germain
All 27 opponents since Nov 2025
| Opponent | P | W-D-L | G | A |
|---|---|---|---|---|
| Paris Saint Germain | 3 | 1-1-1 | 1 | – |
| LOSC Lille | 3 | 1-0-2 | – | – |
| Olympique Marseille | 3 | 1-0-2 | – | 1 |
| Angers SCO | 2 | 2-0-0 | 1 | – |
| Brest | 2 | 2-0-0 | 1 | 1 |
| Olympique Lyonnais | 2 | 0-0-2 | 1 | 1 |
| Strasbourg | 2 | 2-0-0 | 1 | 1 |
| Auxerre | 2 | 2-0-0 | – | 1 |
| Metz | 2 | 1-1-0 | – | – |
| Monaco | 2 | 1-0-1 | – | – |
| Nice | 2 | 1-0-1 | – | 1 |
| Paris | 2 | 1-0-1 | – | – |
| Argentina | 1 | 0-0-1 | 1 | – |
| Juventus | 1 | 0-1-0 | 1 | – |
| US Chantilly | 1 | 1-0-0 | 1 | – |
| Algeria | 1 | 0-0-1 | – | 1 |
| Austria | 1 | 0-0-1 | – | – |
| Le Havre | 1 | 0-1-0 | – | – |
| Le Mans | 1 | 1-0-0 | – | – |
| Lens | 1 | 0-0-1 | – | – |
| Les Sables | 1 | 1-0-0 | – | 2 |
| Lorient | 1 | 0-0-1 | – | – |
| Nantes | 1 | 1-0-0 | – | – |
| OFI | 1 | 1-0-0 | – | – |
| Olympiacos F.C. | 1 | 0-1-0 | – | – |
| Sturm Graz | 1 | 0-1-0 | – | – |
| Toulouse | 1 | 1-0-0 | – | – |
Computed from his own matches in this period (club and country, friendlies excluded). It is not a career head-to-head.
Trophies & awards
1 title- ×1
1. Division2018/2019
Runner-up 1. Division 2018/2019 · Cyprus Cup 2018/2019 · AFC Asian Cup 2023
Personal information
Moussa Al Tamari- Date of birth
- 10 Jun 1997
- Place of birth
- Amman, Jordan
- Height
- 176 cm
- Weight
- 72 kg
- Tactical role
- Right Winger
- Preferred foot
- Left foot
Compare & teammates
Rennes squad →Compare with
Mousa Tamari vs Estéban Lepaul
Mousa Tamari vs Eliezer Mayenda Dossou
Mousa Tamari vs Issa Soumaré- Compare with any player →
Teammates
Estéban LepaulAttacker
Eliezer Mayenda DossouAttacker
Issa SoumaréAttacker
Boulaye DiaAttacker
Arnaud NordinAttacker
Nicolas LemaîtreGoalkeeper
Adrien ThomassonMidfielder
Ayanda SishubaMidfielder