Crystal Palace – TSG 1899 Hoffenheim match report
ScoreMondo · Published: · Updated:
It finished 1-1 between Crystal Palace and TSG 1899 Hoffenheim at Selhurst Park. It was 0-1 at half-time. Daichi Kamada was our player of the match, rated 7.4 by the ScoreMondo model for Crystal Palace. The match was played on Thursday, 5 November 2026 at Selhurst Park in London (matchday 4).
Key moments
The officials disallowed a Crystal Palace goal on 5 minutes. TSG 1899 Hoffenheim took the lead on 7 minutes thanks to Alexander Prass, set up by Tim Lemperle. Half-time: 0-1, TSG 1899 Hoffenheim in front.
Crystal Palace were a man down from the 77th minute, when Adam Wharton was sent off for a second yellow card. Late on, in the 90th minute, Crystal Palace drew level at 1-1 through Daichi Kamada. A Crystal Palace goal stood after a VAR check in the 92nd minute.
The statistics
On target it was 5-5, from 10 and 7 attempts respectively. Expected goals (xG) 1.48 – 0.78: Crystal Palace created the better chances. Corners finished 5-5. Cards: 5-3 in yellows, plus a red card for Crystal Palace. Dangerous attacks: 67 for Crystal Palace, 47 for TSG 1899 Hoffenheim. Crystal Palace committed 13 fouls to TSG 1899 Hoffenheim's 15, and the offside count read 2-1.
Crystal Palace's yellow cards went to Jaydee Canvot in the 32nd minute, Adam Wharton in the 58th minute, Honest Ahanor in the 60th minute, Yéremy Pino in the 62nd minute and Eddie Nketiah in the 65th minute. Booked for TSG 1899 Hoffenheim: Ozan Kabak (6'), Wouter Burger (25') and Andrej Kramaric (68').
Ratings and substitutions
The best ScoreMondo ratings after the player of the match went to Alexander Prass (TSG 1899 Hoffenheim, 7.1), Tim Lemperle (TSG 1899 Hoffenheim, 6.9) and Jean-Philippe Mateta (Crystal Palace, 6.4). From the Crystal Palace bench came Eddie Nketiah on 55 minutes, Óscar Mingueza on 55 minutes, Dwight McNeil on 75 minutes and Darío Osorio on 75 minutes. TSG 1899 Hoffenheim made 4 changes: Adam Daghim for Tim Lemperle (70'), Bernardo for Alexander Prass (76'), Cajetan Lenz for Fisnik Asllani (76') and Jykese Fields for Wouter Burger (87').
How they came into it
Before kick-off Crystal Palace were 15th on 4 points and TSG 1899 Hoffenheim 23rd on 3 points. Crystal Palace came into the match with 1 win, 1 draw and 3 defeats from their last 5 matches. Tottenham Hotspur beat Crystal Palace 2-0 last time out. Before kick-off, TSG 1899 Hoffenheim's last 5 matches had brought 3 wins, 1 draw and 1 defeat. TSG 1899 Hoffenheim lost 2-0 away to Werder Bremen in their last match. Horatiu Fesnic was the referee, averaging 4.6 yellow cards per match across 83 matches in our records.
What it means
Crystal Palace slip to 21st (5 points), having started the day 15th. TSG 1899 Hoffenheim remain 23rd, now with 4 points.
This text is written automatically from our match data; every number and name in it comes from that data.

