How the bets settled
Match report
Crystal Palace drew 1-1 with TSG Hoffenheim after Daichi Kamada equalised at 90+1. Hoffenheim had taken a seventh-minute lead through A. Prass, assisted by T. Lemperle. Crystal Palace finished with one red card and six yellow cards, while Hoffenheim received three yellow cards.
The match stats were close. Hoffenheim had 1.23 expected goals to Crystal Palace’s 1.06 and four big chances to three. Total shots were 15 to 13, with shots on target level at 5-5. Crystal Palace held 55% possession to Hoffenheim’s 45%, and corners were 5-5.
Crystal Palace completed 82% of passes (422/517) and Hoffenheim completed 78% (337/430). The late equaliser settled a tight match, with the scoreline reflecting the narrow margins across the attacking numbers.
How the props finished
1 of 2 cleared
| Player | Line | Price | Result |
|---|---|---|---|
| Darío Osorio | Over 1.5 fouls | -110 |
0 Missed |
| Óscar Mingueza | Over 0.5 fouls | -137 |
1 Cleared |
Each player’s top line by recent hit rate before the match, graded against the box score. These are research lines, not posted picks.
Goals
- 7′ A. Prass, assist T. Lemperle TSG Hoffenheim
- 90+1′ D. Kamada Crystal Palace
| Match stats | Crystal Palace | TSG Hoffenheim |
|---|---|---|
| Expected goals (xG) | 1.06 | 1.23 |
| Ball possession | 55% | 45% |
| Total shots | 13 | 15 |
| Shots on target | 5 | 5 |
| Big chances | 3 | 4 |
| Corner kicks | 5 | 5 |
| Passes | 82% (422/517) | 78% (337/430) |
| Yellow cards | 6 | 3 |
| Red cards | 1 | 0 |
How the key matchups went
- Kamada: 2 shots, 1 shot on target, 0 fouls won. Rots: 1 foul committed, 2 tackles, 0 yellow cards.
- Pino: 4 shots, 1 shot on target, 3 fouls won. Abraha: 0 fouls committed, 6 tackles, 0 yellow cards.
- Mateta: 3 shots, 2 shots on target, 1 foul won. Kabak: 1 foul committed, 2 tackles, 1 yellow card. Machida: 1 foul committed, 2 tackles, 0 yellow cards.
- Kramaric: 2 shots, 2 shots on target, 2 fouls won. Mitchell: 0 fouls committed, 1 tackle, 0 yellow cards.
- Prass: 1 shot, 1 shot on target, 1 foul won. Khalaili: 0 fouls committed, 0 tackles, 0 yellow cards.
- Asllani: 4 shots, 1 shot on target, 2 fouls won. Canvot: 2 fouls committed, 6 tackles, 1 yellow card. Richards: 1 foul committed, 0 tackles, 0 yellow cards. Ahanor: 1 foul committed, 0 tackles, 1 yellow card.
- Lemperle: 1 shot, 0 shots on target, 1 foul won. Canvot: 2 fouls committed, 6 tackles, 1 yellow card. Richards: 1 foul committed, 0 tackles, 0 yellow cards. Ahanor: 1 foul committed, 0 tackles, 1 yellow card.
Box score
Crystal Palace
| Player | MIN | G | A | SH | SOT | xG | KP | PAS | TKL | FC | FS | YC | SV | RAT |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 75 | 0 | 0 | 3 | 2 | 0.21 | 0 | 6/7 | 0 | 0 | 1 | 0 | 0 | 6.2 | |
| 90 | 1 | 0 | 2 | 1 | 0.32 | 2 | 37/38 | 0 | 1 | 0 | 0 | 0 | 7.4 | |
| 90 | 0 | 0 | 4 | 1 | 0.30 | 1 | 38/58 | 2 | 4 | 3 | 1 | 0 | 6.4 | |
| 90 | 0 | 0 | 0 | 0 | 0.00 | 0 | 59/63 | 0 | 1 | 0 | 0 | 0 | 6.9 | |
| 55 | 0 | 0 | 0 | 0 | 0.00 | 0 | 24/31 | 1 | 0 | 2 | 0 | 0 | 6.8 | |
| 90 | 0 | 0 | 0 | 0 | 0.00 | 0 | 39/52 | 1 | 0 | 1 | 0 | 0 | 6.2 | |
| 90 | 0 | 0 | 0 | 0 | 0.00 | 0 | 18/29 | 0 | 0 | 0 | 0 | 4 | 7.0 | |
| 77 | 0 | 0 | 0 | 0 | 0.00 | 2 | 39/44 | 1 | 2 | 3 | 0 | 0 | 6.4 | |
| 55 | 0 | 0 | 1 | 0 | 0.14 | 1 | 22/30 | 0 | 0 | 0 | 0 | 0 | 6.7 | |
| 90 | 0 | 0 | 0 | 0 | 0.00 | 0 | 50/55 | 6 | 2 | 0 | 1 | 0 | 7.5 | |
| 75 | 0 | 0 | 0 | 0 | 0.00 | 0 | 62/66 | 0 | 1 | 2 | 1 | 0 | 7.8 | |
| Nketiah E. | 35 | 0 | 0 | 0 | 0 | 0.00 | 0 | 7/12 | 1 | 1 | 0 | 1 | 0 | 5.8 |
| Osorio D. | 15 | 0 | 0 | 2 | 1 | 0.06 | 0 | 2/3 | 0 | 0 | 1 | 0 | 0 | 6.5 |
| Mingueza O. | 35 | 0 | 0 | 0 | 0 | 0.00 | 0 | 14/21 | 2 | 1 | 2 | 0 | 0 | 6.4 |
| McNeil D. | 15 | 0 | 0 | 1 | 0 | 0.03 | 0 | 5/8 | 2 | 0 | 0 | 0 | 0 | 6.5 |
Hoffenheim
| Player | MIN | G | A | SH | SOT | xG | KP | PAS | TKL | FC | FS | YC | SV | RAT |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 90 | 0 | 0 | 1 | 0 | 0.03 | 0 | 20/26 | 6 | 0 | 1 | 0 | 0 | 6.7 | |
| 90 | 0 | 0 | 0 | 0 | 0.00 | 3 | 33/44 | 2 | 1 | 2 | 0 | 0 | 6.9 | |
| 90 | 0 | 0 | 3 | 0 | 0.09 | 0 | 31/38 | 2 | 1 | 1 | 1 | 0 | 7.2 | |
| 70 | 0 | 1 | 1 | 0 | 0.35 | 3 | 18/23 | 2 | 1 | 1 | 0 | 0 | 7.8 | |
| 90 | 0 | 0 | 2 | 2 | 0.21 | 4 | 34/48 | 1 | 0 | 2 | 1 | 0 | 7.1 | |
| 90 | 0 | 0 | 0 | 0 | 0.00 | 0 | 19/31 | 0 | 0 | 0 | 0 | 4 | 6.8 | |
| 76 | 0 | 0 | 4 | 1 | 0.18 | 0 | 18/24 | 0 | 2 | 2 | 0 | 0 | 6.3 | |
| 90 | 0 | 0 | 0 | 0 | 0.00 | 1 | 49/59 | 3 | 4 | 0 | 0 | 0 | 7.0 | |
| 90 | 0 | 0 | 0 | 0 | 0.00 | 0 | 33/40 | 2 | 1 | 0 | 0 | 0 | 6.7 | |
| 76 | 1 | 0 | 1 | 1 | 0.20 | 1 | 34/41 | 2 | 0 | 1 | 0 | 0 | 7.8 | |
| 87 | 0 | 0 | 3 | 1 | 0.18 | 0 | 30/35 | 1 | 3 | 2 | 1 | 0 | 6.6 | |
| Fields J. | 3 | 0 | 0 | 0 | 0 | 0.00 | 0 | 1/1 | 1 | 0 | 0 | 0 | 0 | – |
| Daghim A. | 20 | 0 | 0 | 0 | 0 | 0.00 | 1 | 9/9 | 0 | 1 | 1 | 0 | 0 | 6.6 |
| Bernardo | 14 | 0 | 0 | 0 | 0 | 0.00 | 0 | 3/4 | 1 | 1 | 0 | 0 | 0 | 6.4 |
| Lenz C. | 14 | 0 | 0 | 0 | 0 | 0.00 | 0 | 5/7 | 0 | 0 | 0 | 0 | 0 | 6.5 |
StatsBench picks
No StatsBench pick posted for this match. Today’s posted picks are graded live.
Affiliate link: StatsBench may earn a commission if you sign up. 18+ (21+ where required); availability depends on where you live.
Crystal Palace vs TSG Hoffenheim pre-game preview
Crystal Palace host TSG Hoffenheim in Europa League play on Thursday, November 5, 2026 at 12:45 PM ET. Crystal Palace are -125 home favorites, with the draw at +320 and TSG Hoffenheim at +310, and the total is 3.5.
The prop market lists Darío Osorio over 1.5 fouls at -110 and Óscar Mingueza over 0.5 fouls at -137; each cleared in 6 of his last 10. A matchup angle comes from fouls committed: Rots averages 2 and has cleared over 0.5 in 2 of 2, while Mitchell averages 1.3 and has cleared over 0.5 in 2 of 3.
Injuries shape the team sheets: Crystal Palace are missing Sarr, Riad and Tomiyasu among others, while Hoffenheim’s absentees include Hlozek, Coufal and Gendrey. The confirmed XIs are 3-4-3 for Palace and 4-4-2 for Hoffenheim.
Confirmed lineups
The official starting XIs. The badge on each player: how often he cleared his strongest prop line (named under him) over his recent matches; green at 70% or better.
Crystal Palace 3-4-3
TSG Hoffenheim 4-4-2
1 Henderson
6 Canvot
26 Richards
21 Ahanor
25 Khalaili
20 Wharton
23 Timber
3 Mitchell
18 Kamada
14 Mateta
10 Pino
1 Baumann
29 Abraha
5 Kabak
28 Machida
39 Rots
27 Kramaric
18 Burger
7 Avdullahu
22 Prass
11 Asllani
19 LemperleCrystal Palace missing: C. Doucoure (off the roster), Z. Gozo (off the roster), E. Guessand (off the roster), J. Lerma (off the roster), C. Riad (knee), I. Sarr (groin), T. Tomiyasu (calf)
TSG Hoffenheim missing: B. Conte (groin), V. Coufal (muscle), N. De Cat (knee), L. Engelns (off the roster), V. Gendrey (ankle), A. Hajdari (foot), A. Hlozek (muscle), R. Hranac (knee), P. Wimmer (thigh)
Injury report
No injuries listed for either team in our data as of 2:48 PM ET.
Line movement chart
More on these teams: All Europa League predictions
Betting guides: yellow card betting tips · football player props guide · how parlays work
18+, or the legal age where you live. Research, not a guarantee: every bet can lose. Bet within your means; if gambling stops being fun, contact a local support service.
Today's NBA picks
Today's NFL picks
Today's NHL picks
Today's College Football picks
Today's EPL picks
Today's La Liga picks
Today's Serie A picks
Today's Bundesliga picks
Today's Ligue 1 picks
Today's EFL Championship picks
Today's CS2 picks
Today's LoL picks
Today's Valorant picks
Today's Dota 2 picks