Goal efficiency
How clinical and direct the player was in front of goal — volume, accuracy, and conversion.

Venezia · Africa U23 Cup of Nations - Qualification · Defender · #25 · Morocco · 22 yrs
R. Halhal plays as a defender for Venezia. R. Halhal is a represents Morocco, 22 years old, defender, currently at Venezia. R. Halhal wears shirt number 25 for Venezia. R. Halhal was born in Montpellier, France on 2003-03-05. R. Halhal is 187 cm tall and weighs 73 kg. R. Halhal's Sportra profile tracks season statistics across Africa U23 Cup of Nations - Qualification, CAF U23 Cup of Nations, Coppa Italia, World Cup, and other leagues. R. Halhal's page brings together career clubs, trophies, injury history, multi-competition stats, and related news headlines. On Sportra you can explore R. Halhal season statistics, transfer history, trophies, injury updates, and related news across every competition tracked in the profile.

Defender · #25
| Date | Type | From | To |
|---|---|---|---|
| 2026-07-31 | Transfer | ||
| 2025-07-01 | Back from Loan | ||
| 2025-06-29 | Return from loan |
Season intelligence
Profile as Defender: high usage. Archetype: Box-to-box engine.
Scaled 0–99 from season output — map to fantasy, comparisons, or scouting cards.
Per-90 rates, efficiency ratios, and Sportra indices from season totals.
How clinical and direct the player was in front of goal — volume, accuracy, and conversion.
Playmaking output: assists, key passes, and custom chance-creation signals.
Minutes, availability, and how central they were to the team.
Every tracked category for this league and season, grouped by Sportra.

⚽️ World Cup kick-off: 4pm EDT/9pm BST/6am AEST⚽️ Player guide | Bracketology | Golden Boot | Mail ScottFrance have long demonstrated the benefits of diversity at the World Cup. Now Morocco are reaping similar rewards, with six members of Morocco’s squad – Ayyoub Bouaddi, Issa Diop, Neil El Aynaoui, Samir El Mourabet, Gessime Yassine and Redouane Halhal – born in France. This piece from the Guardian Sport Network, on how today’s quarter-final sums up the multicultural nature of the tournament, deserves your time and your love.The pre-match press conferences. Didier Deschamps plays down the identity of tonight’s referee, with officialdom having been front and centre this week, while giving his opponents their flowers: “This Morocco is of very high quality.” His opposite number Mohamed Ouahbi meanwhile insists his team are here to win the whole thing. Continue reading...

⚽️ Kick-off time: 12pm local/1pm EDT/6pm BST/3am AEST⚽️ Player guide | Bracketology | Golden Boot | Email ScottMorocco make one change to their starting XI from the game against the Netherlands. Redouane Halhal takes the place of Chadi Riad at centre-back.Canada captain and star man Alphonso Davies, battling back from long-term injury, starts on the bench again, having come on to good effect against South Africa. Jesse Marsch makes three changes following that last-32 victory. Luc de Fougerolles and Niko Sigur come into a five-man defence, while Norwich City’s Ali Ahmed augments the attack. Derek Cornelius, Liam Millar and Nathan Saliba step down. Continue reading...
Morocco and Haiti are clashing in Group C of the 2026 World Cup, with Achraf Hakimi's presence in the game being key to secure the first place. Morocco and Haiti are clashing on Wednesday, June 24th, for Matchday 3 in Group C of the 2026 World Cup at Mercedes-Benz Stadium in Atlanta. With first place in the group up for grabs, the presence of captain and star Achraf Hakimi is a major talking point among Morocco fans. Achraf Hakimi has been included in the starting XI for the game against Haiti. The PSG right-back completed the full 90 minutes in the last two World Cup matches and has been training alongside his teammates, meaning he will be ready to start the final game of the group phase. Morocco has already put itself on the brink of the next round after a 1-0 win against Scotland in Matchday 2. On the other hand, Haiti’s dreams of reaching the next phase have taken a massive blow, as they are already eliminated from the World Cup following a 3-0 loss to Brazil. At the moment, the Atlas Lions and Brazil are sitting at the top of the group with four points each. With Brazil currently holding the edge on goal difference, Morocco’s task, should the South American nation win its game against Scotland, is to win and score as many goals as possible to claim first place. Players of Morocco celebrate the team’s 1-0 victory against Scotland. Morocco and Haiti to clash for the first time With Morocco turning into one of the most dominant sides in Africa, and Haiti competing in its second World Cup after its debut in 1974, the truth is both nations have never played each other. This Matchday 3 game in Group C will mark the first time Morocco and Haiti face off on a soccer pitch. Confirmed lineups for Morocco and Haiti Morocco’s confirmed lineup (4-2-3-1): Yassine Bounou; Achraf Hakimi, Redouane Halhal, Chadi Riad, Anass Salah-Eddine; Sofyan Amrabat, Neil El Aynaoui; Brahim Diaz, Ismael Saibari, Bilal El Khannouss; Ayoub El Kaabi.Head coach: Mohamed Ouahbi. Haiti’s confirmed lineup (4-4-2): Johny Placide; Jean-Kevin Duverne, Ricardo Ade, Hannes Delcroix, Martin Experience; Josue Casimir, Jean-Ricner Bellegarde, Danley Jean Jacques, Ruben Providence; Wilson Isidor, Lenny Joseph.Head coach: Sebastien Migne.
Tap a headline to view metadata and excerpt fields in Sportra, then use the article website button to continue on the original publisher page.