Bet £10 get £40 in Free Bets
New UK customers. Min £10 first deposit. Place a bet of £10 at min odds of 3.0 and get £40 in Free Bets within 48 hours. Restrictions apply. Full T&Cs apply. 18+ | #ad | GambleAware.org
Stats cover Last 20 matches, not all in one competition – Crystal Palace 14 in the Premier League and 3 in the Conference League and 3 in the Europa League, TSG Hoffenheim 17 in the Bundesliga and 3 in the Europa League
Goals
On the venue splits this projects Crystal Palace 2.19 against TSG Hoffenheim 1.69, and 2-1 is the single likeliest scoreline that comes out of it at about 8.1%.
Correct score is the widest market on the coupon, so this is not a value call – it is the scoreline our numbers land on most often, and it backs Crystal Palace, which is where the board has the match too.
Expected Goals
Crystal Palace have won 6 of their last 20, drawing 4, and at home they have scored 1.78 a game and conceded 1.67 across 9 matches.
TSG Hoffenheim average 1.55 scored and 2.00 conceded. The venue splits project 2.19 against 1.69, which puts Crystal Palace at about 50% to win, against 20% for the draw.
Under and Over
Crystal Palace have gone past 2.5 goals in 75% of their last 20 matches and TSG Hoffenheim in 80%, with 90% and 95% going past 1.5.
Crystal Palace average 1.40 scored and 2.00 conceded, TSG Hoffenheim 1.55 and 2.00. On the venue splits that projects 2.19 against 1.69, about 3.9 goals in the match and 76% for over 2.5.
Bet £10 get £30 in Free Bets
New customers only. Opt in, deposit & bet £10+ on any sports market at minimum 1/1 odds within 7 days of registration. No cash out. Get £30 in Free Bets for selected markets. Free Bets expire in 7 days. T&Cs apply. GambleAware.org | Please gamble responsibly. 18+ | #ad | GambleAware.org
Both Teams to Score
Both teams have scored in 11 of Crystal Palace’s last 20 matches and 13 of TSG Hoffenheim’s. Crystal Palace concede 2.00 a game and TSG Hoffenheim 2.00.
On the venue splits the projection is 2.19 against 1.69, which puts both teams scoring at about 66%.
Shots
Corners
Bet £5 get £30 in Free Bets
New UK+ROI Customers only. Certain deposit methods & bet types excl. Min first £5 bet within 14 days of account reg at min odds 1/2 to get 6 x £5 free bets (selected sportsbook markets only, valid 7 days, stake not returned). Restrictions + T&Cs apply. 18+ | #ad | GambleAware.org
Cards and Fouls
Shooting Detail
Big Chances
Record
Possession
Player Props
Per 90| Player | Mins | Shots | On target | Fouls | Fouled | Tackles | Cards |
|---|---|---|---|---|---|---|---|
| Tyrick MitchellCrystal Palace · D | 1681 | 0.91 | 0.27 | 0.64 | 0.75 | 3.37 | 1 |
| Adam WhartonCrystal Palace · M | 1606 | 1.01 | 0.45 | 0.84 | 1.12 | 2.35 | 2 |
| Jaydee CanvotCrystal Palace · D | 1546 | 0.23 | 0.06 | 0.58 | 0.52 | 2.04 | 3 |
| Daichi KamadaCrystal Palace · M | 1535 | 0.88 | 0.35 | 0.7 | 1.47 | 1.99 | 3 |
| Chris RichardsCrystal Palace · D | 1467 | 0.67 | 0.31 | 0.74 | 0.18 | 1.96 | 3 |
| Yeremy PinoCrystal Palace · F | 1269 | 1.49 | 0.35 | 0.99 | 1.56 | 1.7 | 7 |
| Jorgen Strand LarsenCrystal Palace · F | 966 | 2.61 | 1.12 | 1.3 | 1.3 | 0.75 | 0 |
| Anan KhalailiCrystal Palace · D | 847 | 1.17 | 0.21 | 1.17 | 0.32 | 3.51 | 2 |
| Daniel MunozCrystal Palace · D | 676 | 0.93 | 0.53 | 1.33 | 0.27 | 2.66 | 0 |
| Maxence LacroixCrystal Palace · D | 601 | 0.3 | 0.15 | 1.2 | 0.3 | 1.95 | 1 |
| Axel DisasiCrystal Palace · D | 590 | 0.61 | 0.0 | 1.53 | 0.15 | 1.98 | 0 |
| Quinten TimberCrystal Palace · M | 537 | 1.34 | 0.34 | 1.51 | 2.01 | 2.68 | 0 |
| Jefferson LermaCrystal Palace · M | 467 | 1.16 | 0.39 | 2.12 | 1.54 | 2.7 | 3 |
| Ozan KabakTSG Hoffenheim · D | 1706 | 1.48 | 0.26 | 2.16 | 0.32 | 1.21 | 7 |
| Vladimir CoufalTSG Hoffenheim · D | 1630 | 0.55 | 0.11 | 0.88 | 1.33 | 1.71 | 3 |
| Leon AvdullahuTSG Hoffenheim · M | 1625 | 0.55 | 0.11 | 1.11 | 0.61 | 1.72 | 3 |
| Wouter BurgerTSG Hoffenheim · M | 1481 | 1.7 | 0.43 | 1.4 | 0.67 | 2.49 | 7 |
| Tim LemperleTSG Hoffenheim · F | 1203 | 2.47 | 0.82 | 2.62 | 0.3 | 1.05 | 2 |
| Fisnik AsllaniTSG Hoffenheim · F | 1092 | 3.38 | 0.99 | 1.24 | 1.32 | 0.91 | 3 |
| Andrej KramaricTSG Hoffenheim · M | 1022 | 2.38 | 1.14 | 0.35 | 0.62 | 0.35 | 2 |
| BernardoTSG Hoffenheim · D | 840 | 0.43 | 0.0 | 1.29 | 0.43 | 2.36 | 4 |
| Adam DaghimTSG Hoffenheim · D | 759 | 1.3 | 0.59 | 1.54 | 0.83 | 1.9 | 1 |
| Bazoumana ToureTSG Hoffenheim · F | 707 | 2.42 | 0.64 | 1.65 | 0.89 | 1.65 | 0 |
| Alexander PrassTSG Hoffenheim · M | 683 | 1.58 | 1.05 | 0.79 | 1.32 | 1.19 | 4 |
| Adam HlozekTSG Hoffenheim · F | 674 | 4.54 | 1.47 | 1.6 | 1.07 | 0.93 | 0 |
| Mats RotsTSG Hoffenheim · D | 626 | 0.86 | 0.14 | 1.58 | 0.43 | 2.3 | 1 |
| Koki MachidaTSG Hoffenheim · D | 603 | 0.9 | 0.15 | 2.09 | 0.45 | 1.19 | 2 |
Advised props
Chris Richards has committed a foul in 8 of his last 10 for Crystal Palace, at 0.74 per 90 across 1,467 minutes, and he averages 82 minutes a game when he plays.
TSG Hoffenheim hold 56.7% of the ball, which is where the fouls come from. That is about 80% on his own record, against the 55% implied by 5/6.
Axel Disasi has committed a foul in 6 of his last 8 for Crystal Palace, at 1.53 per 90 across 590 minutes, and he averages 74 minutes a game when he plays.
TSG Hoffenheim hold 56.7% of the ball, which is where the fouls come from. That is about 75% on his own record, against the 52% implied by 10/11.
Koki Machida has had a shot in 5 of his last 9 for TSG Hoffenheim, at 0.9 per 90 across 603 minutes, and he averages 67 minutes a game when he plays.
TSG Hoffenheim take 16.55 shots a game and hit 4.95 on target. That is about 56% on his own record, against the 40% implied by 6/4.
Yeremy Pino has scored in 4 of his last 10 for Crystal Palace, at 0.28 per 90 across 1,269 minutes, and he averages 67 minutes a game when he plays.
Crystal Palace score 1.40 a game. That is about 40% on his own record, against the 27% implied by 11/4.
Quinten Timber has committed 2 or more fouls in 4 of his last 7 for Crystal Palace, at 1.51 per 90 across 537 minutes, and he averages 77 minutes a game when he plays.
TSG Hoffenheim hold 56.7% of the ball, which is where the fouls come from. That is about 57% on his own record, against the 48% implied by 11/10.
Trends
Window shown per lineLast Six Matches
Most recent firstCrystal Palace
TSG Hoffenheim

Bet £10 Get £30 in Free Bets
Min deposit requirement. Registration Required. Free Bets are paid as Bet Credits and are available for use upon settlement of qualifying bets. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply. 18+ | #ad | GambleAware.org
Build Your Own Crystal Palace vs TSG Hoffenheim Bet
Why this bet
8 of his last 10, 0.74 per 90Why this bet
Axel Disasi has committed a foul in 6 of his last 8 for Crystal Palace, at 1.53 per 90 across 590 minutes, and he averages 74 minutes a game when he plays.TSG Hoffenheim hold 56.7% of the ball, which is where the fouls come from. That is about 75% on his own record, against the 52% implied by 10/11.Why this bet
5 of his last 9, 0.9 per 90Why this bet
4 of his last 10, 0.28 per 90Why this bet
4 of his last 7, 1.51 per 90Why this bet
4 of his last 9, 1.58 per 90Why this bet
Ozan Kabak has committed 3 or more fouls in 5 of his last 10 for TSG Hoffenheim, at 2.16 per 90 across 1,706 minutes, and he averages 85 minutes a game when he plays.Crystal Palace hold 42.2% of the ball, which is where the fouls come from. That is about 50% on his own record, against the 44% implied by 5/4.Why this bet
Yeremy Pino has been booked in 5 of his last 10 for Crystal Palace, at 0.5 per 90 across 1,269 minutes, and he averages 67 minutes a game when he plays.Crystal Palace pick up 1.45 cards a game and there are 3.15 in their matches. That is about 50% on his own record, against the 15% implied by 11/2.Why this bet
Crystal Palace have won 6 of their last 20, drawing 4, and at home they have scored 1.78 a game and conceded 1.67 across 9 matches.TSG Hoffenheim average 1.55 scored and 2.00 conceded. The venue splits project 2.19 against 1.69, which puts Crystal Palace at about 50% to win, against 20% for the draw.Why this bet
Both teams have scored in 11 of Crystal Palace’s last 20 matches and 13 of TSG Hoffenheim’s. Crystal Palace concede 2.00 a game and TSG Hoffenheim 2.00.On the venue splits the projection is 2.19 against 1.69, which puts both teams scoring at about 66%.Why this bet
Crystal Palace have gone past 2.5 goals in 75% of their last 20 matches and TSG Hoffenheim in 80%, with 90% and 95% going past 1.5.Crystal Palace average 1.40 scored and 2.00 conceded, TSG Hoffenheim 1.55 and 2.00. On the venue splits that projects 2.19 against 1.69, about 3.9 goals in the match and 76% for over 2.5.Why this bet
On the venue splits this projects Crystal Palace 2.19 against TSG Hoffenheim 1.69, and 2-1 is the single likeliest scoreline that comes out of it at about 8.1%.Correct score is the widest market on the coupon, so this is not a value call – it is the scoreline our numbers land on most often, and it backs Crystal Palace, which is where the board has the match too.Why this bet
Two things have to land, and the numbers support both: Crystal Palace to win is about 50% and both teams scoring about 66%. Crystal Palace score 1.40 a game and concede 2.00, and TSG Hoffenheim have scored in 13 of their last 20.bet365 price the combination at 11/5.Prices change, so check the slip before you stake. bet365 does not allow every combination of legs within one game.
More Europa League Predictions
Today
15:30Stade Rennais vs Olympiacos FCEuropa League13 tipsTomorrow
17:45AC Sparta Praha vs BournemouthEuropa League16 tips17:45Levski Sofia vs Jagiellonia BiałystokEuropa League7 tips17:45Lillestrøm SK vs Viktoria PlzeňEuropa League15 tips17:45Milan vs Ferencváros TCEuropa League13 tips17:45NEC Nijmegen vs Omonia NicosiaEuropa League9 tips17:45RSC Anderlecht vs Red Bull SalzburgEuropa League16 tips17:45Real Sociedad vs Olympique LyonnaisEuropa League16 tipsToday’s Football Tips
Thatsagoal Features
More features
Use This £50 Free Bet on Wednesday’s Horse Racing Tips
Bet £10 on Littlepacer, our 6.15pm NAP at Dundalk, with a new Betsuna account and you’ll get a £50 free bet.
12 hours ago-
Kempton Tips for Wednesday Plus a £20 Free Bet
12 hours ago -
Correct Score Tip at 9/1 in PSV Eindhoven vs Club Brugge, Plus a £40 Free Bet
13 hours ago -
A £50 Free Bet for Wednesday’s Card Bets in the Championship and Champions League
13 hours ago -
A £30 Free Bet for Wednesday’s Football Tips from the Champions League, Championship and League One
13 hours ago -
BetGoodwin Horse Racing Refund: Beaten Half a Length in a Chase
22 Oct 2026

Andy Clark is a British betting analyst and the founder and editor of Thatsagoal, a UK sports betting comparison site operated by Thatsagoal Media Limited. He has over 20 years of betting experience across football and horse racing, and personally tests every bookmaker account reviewed on the site.
