
O. Tannane
177 cm
1
Key Passes
0
Assists
1
Goals
2
Appearances
37 mins
7.0
Rating
📊 Season Performance
📅 Career History
| Season | Club · League | Apps | Goals | Ast | Rtg |
|---|---|---|---|---|---|
| 26/27 | Al-Arabi SC · Stars League | 2 | 1 | 0 | 7.0 |
| 25/26 | UMM Salal · Stars League | 20 | 2 | 3 | 7.3 |
| 24/25 | UMM Salal · Stars League | 9 | 4 | 4 | 8.3 |
| 23/24 | UMM Salal · Stars League | 6 | 2 | 2 | 7.2 |
| 22/23 | NEC Nijmegen · Eredivisie | 25 | 6 | 9 | 7.4 |
| 21/22 | Göztepe · Süper Lig | 4 | 0 | 0 | 6.8 |
| 20/21 | Vitesse · Eredivisie | 28 | 7 | 7 | 7.6 |
| 19/20 | Vitesse · Eredivisie | 18 | 5 | 6 | 7.3 |
| 17/18 | Las Palmas · La Liga | 10 | 0 | 0 | 6.9 |
How to read this profile
This TackleZone profile combines season statistics from API-Football with our own ranking context for Europe's top five leagues. Headline numbers update when you change the season or competition filter above. Minutes matter: a strong rating on a tiny sample is interesting, but Rankings and Stats boards apply minutes floors so short cameos do not dominate the site-wide lists.
Position still shapes the story. Attackers are easiest to skim via goals and conversion; midfielders via creation; defenders via tackles and rating; keepers via saves and goals against. If you want a sharper argument between two names, use Compare for a category-by-category verdict — then come back here for the career season tabs.
For wider football reading — recent Top 5 seasons, World Cup squad building, and late-game drama — see our Articles and Guides.