
Tottenham’s second pre-season fixture of the day ended in a goalless draw against Luton Town. Just hours before taking to the pitch at Kenilworth Road, a Spurs squad that featured the likes of Heung-min Son, Cristian Romero, Richarlison, Lucas Bergvall and Pedro Porro drew 2-2 with Wycombe Wanderers at Hotspur Way.
Pape Matar Sarr was the unlikely hero for Thomas Frank’s side as he scored twice, but none of his team-mates taking part against the Hatters could replicate his feat. Though, summer signing Mohammed Kudus came close as he saw a first-half effort cleared off the line while Will Lankshear missed a golden chance to win it right at the end.
On a day that saw the north London outfit held by two League One sides, Frank was able to give players as many minutes as possible heading into the new season. Next up for Spurs is their pre-season tour of Asia where they’ll face a step up in opposition against Arsenal and Newcastle. Follow the game back below with Standard Sport’s dedicated match blog!
Key Points
- Tottenham XI CONFIRMED: Kudus and Tel start
Tottenham held to goalless draw
17:18 , Tashan Deniran-AlleyneTottenham’s second pre-season fixture of the day ended in a goalless draw against Luton Town.
Summer signing Mohammed Kudus was on show at Kenilworth Road and he came closest to breaking the deadlock in an otherwise dull first-half of the second friendly.
Played in by Mathys Tel - getting his first pre-season minutes after representing France at the U21 European Championships earlier in the summer - Kudus’ effort beat former Spurs keeper Josh Keeley but Christ Makosso got back to make an excellent goal-line clearance.
Tottenham had Antonin Kinsky to thank for not falling behind early in the second half while at the other end, Kudus almost forced a winner with his final touch of the game but the hosts managed to scramble the ball clear.
A raft of changes from both sides in the final 15 minutes resulted in the game become rather disjointed, although Will Lankshear - who scored in the win over Reading last week - spurned a great chance to win it for Spurs right at the end but rolled his effort wide of the post.
Read our full match report here!

FULL-TIME
16:50 , Tashan Deniran-AlleyneLuton 0-0 Tottenham
Not the greatest game, a real lack of goalmouth action but important minutes into the legs for Thomas Frank’s side.
Luton 0-0 Tottenham
16:49 , Tashan Deniran-Alleyne88 min: CHANCE!
Massive opportunity for Will Lankshear but he doesn’t make a clean connection with the ball and ends up dragging his shot wide of the post.
Luton 0-0 Tottenham
16:45 , Tashan Deniran-Alleyne85 min: Bissouma is being serenaded by the away support as he makes his way to the dugout.
More Luton changes...
OFF: Keeley, Andersen, Saville, Alli
ON: Shea, Luker, Phillips, Richards
Luton 0-0 Tottenham
16:40 , Tashan Deniran-Alleyne80 min: Kudus has also departed. Scarlett, Lankshear and Yang are all on.
Luton 0-0 Tottenham
16:38 , Tashan Deniran-Alleyne77 min: Will try to get on top of all the Spurs changes.
Bissouma, van de Ven, Gray, Tel and Johnson have all come off.
Luton 0-0 Tottenham
16:37 , Tashan Deniran-Alleyne76 min: Kudus has easily been Tottenham’s brightest spark and he almost forces the opening goal after superb play down the right.
He attempts to pick out Johnson in the middle but Saville gets back to usher the ball into Keeley’s arms.
Luton 0-0 Tottenham
16:34 , Tashan Deniran-Alleyne74 min: A number of Tottenham players are being readied. Changes are imminent.
Luton 0-0 Tottenham
16:32 , Tashan Deniran-Alleyne71 min: FOUR changes for Luton.
ON: Kodua, Holmes, Nordas, Woodrow
OFF: Walters, Naismith Clark, Wells
Luton 0-0 Tottenham
16:27 , Tashan Deniran-Alleyne67 min: Walsh takes the free-but Tottenham’s wall stands strong.
Luton 0-0 Tottenham
16:26 , Tashan Deniran-Alleyne66 min: Kudus never shirks his defensive responsibilities, but once again he mistimes a tackle and Spurs are facing a free-kick in a promising position.
Luton 0-0 Tottenham
16:25 , Tashan Deniran-Alleyne65 min: Back underway following a break in play for a head injury. Spurs have brought on Byfield for Danso in central defence.
Luton 0-0 Tottenham
16:21 , Tashan Deniran-Alleyne61 min: Liam Walsh and Nelson are on for Luton.
Luton 0-0 Tottenham
16:19 , Tashan Deniran-Alleyne59 min: Millenic Alli is rather fortunate to avoid punishment. He certainly seemed to catch Spence with his elbow.
Luton 0-0 Tottenham
16:14 , Tashan Deniran-Alleyne54 min: Luton cut through Spurs far too easily but Danso does enough to put Wells off just before the Luton striker struck an effort.
Luton 0-0 Tottenham
16:13 , Tashan Deniran-Alleyne53 min: Kinsky called into action early in the second half as he beats away a volley from Wells.
Moments later the Spurs keeper scrambles the ball away from close range.
Luton 0-0 Tottenham
16:09 , Tashan Deniran-Alleyne48 min: Clark wants a free-kick after claiming to be fouled by Donley. Referee does not agree with the Luton midfielder.
KICK-OFF
16:05 , Tashan Deniran-AlleyneBack underway at Kenilworth Road.
Thomas Frank has turned to his bench ahead of the second half as Vicario is replaced by Kinsky.
HALF-TIME
15:48 , Tashan Deniran-AlleyneLuton 0-0 Tottenham
Second pre-season friendly of the day for Spurs is goalless at the break, Mohammed Kudus has come closest to breaking the deadlock.
Luton 0-0 Tottenham
15:47 , Tashan Deniran-Alleyne44 min: Keeley does well under pressure to punch the ball clear from a Spurs corner, Luton look to counter but Alli has to check his run and eventually the attack fizzles out.
Luton 0-0 Tottenham
15:44 , Tashan Deniran-Alleyne41 min: From the resulting corner, Vicario does enough to put Makosso off and the Luton defender puts his header over the bar.
Luton 0-0 Tottenham
15:43 , Tashan Deniran-Alleyne40 min: Josh Keeley’s kicking has drawn several rounds of applause from the Luton fans who have been impressed with their summer signing from Spurs.
Alli then gets in down the left and his attempted cut-back is deflected out of play by Danso.
Luton eventually win a corner, League One side ending the half strong.
Luton 0-0 Tottenham
15:41 , Tashan Deniran-Alleyne39 min: The answer is a resounding no as Alli blasts the free-kick high and wide.
Luton 0-0 Tottenham
15:40 , Tashan Deniran-Alleyne38 min: Spence with a foul on Saville and Luton have yet another free-kick. Can they make this one count?
Luton 0-0 Tottenham
15:38 , Tashan Deniran-Alleyne35 min: Great play from Bissouma as he surges through the middle of the park before slipping in Johnson who fires over from close range.
Timing off the past was a little delayed and that resulted in Johnson being flagged offside.
Luton 0-0 Tottenham
15:35 , Tashan Deniran-Alleyne33 min: Christ Makosso catches Tel late and the Spurs forward certainly let everyone inside the ground know he'd been caught.
Luton 0-0 Tottenham
15:34 , Tashan Deniran-Alleyne30 min: Both sides are staying switched on when defending set-pieces. Luton repel another Tel delivery as Spurs push for the opening goal.
Luton 0-0 Tottenham
15:30 , Tashan Deniran-Alleyne28 min: On his last visit to Kenilworth Road, Yves Bissouma was sent-off for two bookable offences on the stroke of half-time.
Looks like he will get through this half just fine.
Luton 0-0 Tottenham
15:26 , Tashan Deniran-Alleyne24 min: CHANCE!
Wells flashes a shot wide after a slick move from Luton. The offside flag was up anyway, so it is all academic.
Luton 0-0 Tottenham
15:26 , Tashan Deniran-Alleyne23 min: Luton winning their fair share of free-kicks, this time Alli goes down after minimal contact from Danso. Good position this with the central defenders up.
Decent cross from Clark but Tel heads it away.
Luton 0-0 Tottenham
15:20 , Tashan Deniran-Alleyne17 min: A duel involving Johnson and Walters sees both players pulling at each other’s shirt. Decision goes Spurs’ way, Tel’s free-kick is dealt with comfortably.
Luton 0-0 Tottenham
15:18 , Tashan Deniran-Alleyne15 min: Not a great free-kick by Wells as his effort hits the all. Luton will keep the pressure on with a corner, Gray and Bissouma partially clear before Naismith bends an effort wide.
Luton 0-0 Tottenham
15:16 , Tashan Deniran-Alleyne14 min: Kudus is a bit overzealous in his defending as he brings down Clark, thus giving away a free-kick in a dangerous position.
Luton 0-0 Tottenham
15:14 , Tashan Deniran-Alleyne12 min: Luton seem to fancy their chances down the left-hand side. That is twice in recent minutes where Alli has tried his luck against Spence but the Spurs defender has stuck to his task impressively.
Luton 0-0 Tottenham
15:13 , Tashan Deniran-Alleyne9 min: CLOSE!
Kudus is in and his effort beats Keeley but Luton defenders get back in time to clear the ball off the line. Really good pass from Tel to get Spurs’ summer signing in.
Even better defending from Makosso.
Luton 0-0 Tottenham
15:09 , Tashan Deniran-Alleyne6 min: Big switch of play from right to left as Kudus picks out Johnson with a fine pass. The Welshman forces a corner off Walters and Clark is forced to put Tel’s delivery behind.
Second corner causes a slight issue for Keeley but he’s able to punch the ball clear.
Luton 0-0 Tottenham
15:06 , Tashan Deniran-Alleyne3 min: It is Donley at left-back for Tottenham. Kudus on the right with Johnson on the opposite flank which leaves Moore and Tel as the front two.
Lovely piece of skill from Kudus as he shifts past his marker and stands up a cross to the back post but he can’t pick out a team-mate.
KICK-OFF!
15:02 , Tashan Deniran-AlleyneWe're up and running in Tottenham’s second friendly of the day.
Another late change
15:01 , Tashan Deniran-AlleyneA late change to the Tottenham starting XI as Jamie Donley replaces Destiny Udogie.
Here we go!
14:59 , Tashan Deniran-AlleyneHere come the players!
Tottenham's options
14:55 , Tashan Deniran-AlleyneThat Tottenham front four, on paper at least, looks very interchangeable. It could be Kudus operating behind the striker, or Moore could be handed that role.
Solanke injury latest
14:50 , Tashan Deniran-AlleyneTottenham are without Dominic Solanke for Saturday's pre-season friendly against Luton Town, with the club confirming a minor ankle injury.
Solanke featured for Spurs in the 2-0 win over Reading last weekend as life under new head coach Thomas Frank got off to the perfect start.
However, a minor ankle injury issue means he will play no part at Kenilworth Road in what is Tottenham's second match of the day.

Not long now
14:45 , Tashan Deniran-AlleyneJust under 15 minutes until Tottenham’s second pre-season fixture gets underway!
Kyerematen on the bench
14:40 , Tashan Deniran-AlleyneRio Kyerematen, who recently signed a new contract with Tottenham, is on the bench this afternoon.
The midfielder has been with Spurs since the age of eight and went full-time in 2021, signing his first professional contract the following year.
He will be looking to get some minutes under his belt today.

A week ago
14:36 , Tashan Deniran-AlleyneThis time last week, the new Thomas Frank era at Tottenham got off to the perfect start!
Click here for our match report from last week's victory over Reading.

Team news reminder
14:30 , Tashan Deniran-AlleyneHere is how the two teams will line-up today.
Tottenham XI: Vicario, Spence, Danso, van de Ven, Udogie, Bissouma, Gray, Moore, Kudus, Johnson, Tel.
Substitutes: Kinsky, Gunter, Scarlett, Donley, Yang, Lankshear, Devine, Kyerematen, Byfield, Rowswell, Russell-Denny, Olusesi.
Luton XI: Keeley; Walters, Makosso, Andersen, Naismith, Doughty, Baptiste, Saville, Clark, Wells, Alli.
Substitutes: Shea, McGuinness, Woodrow, Lonwijk, Walsh, Richards, Holmes, Kodua, Luker, Phillips, Nelson, Nordas.
Solanke absence explained
14:25 , Tashan Deniran-AlleyneTottenham have issued a statement regarding Dominic Solanke’s absence this afternoon...
ℹ️ Dominic Solanke misses out as a precaution with a minor ankle injury.
— Tottenham Hotspur (@SpursOfficial) July 26, 2025
Luton team
14:20 , Tashan Deniran-AlleyneThere is a familiar face in the Luton starting XI this afternoon as goalkeeper Josh Keeley lines up against Tottenham just days after leaving the club.
He could be in for a busy afternoon.

No Solanke
14:15 , Tashan Deniran-AlleyneThe big omission looking at the Tottenham squad is Dominic Solanke. The striker did feature against Reading last week, so his absence is a surprise.
Luton team in full
14:10 , Tashan Deniran-AlleyneLuton XI: Keeley; Walters, Makosso, Andersen, Naismith, Doughty, Baptiste, Saville, Clark, Wells, Alli.
Substitutes: Shea, McGuinness, Woodrow, Lonwijk, Walsh, Richards, Holmes, Kodua, Luker, Phillips, Nelson, Nordas.
Tottenham team in full
14:05 , Tashan Deniran-AlleyneTottenham XI: Vicario, Spence, Danso, van de Ven, Udogie, Bissouma, Gray, Moore, Kudus, Johnson, Tel.
Substitutes: Kinsky, Gunter, Scarlett, Donley, Yang, Lankshear, Devine, Kyerematen, Byfield, Rowswell, Russell-Denny, Olusesi.
CONFIRMED TOTTENHAM XI
14:00 , Tashan Deniran-AlleyneHere is the Tottenham team selected by Thomas Frank for this afternoon's pre-season friendly...
How we line up in Luton 💪
— Tottenham Hotspur (@SpursOfficial) July 26, 2025
Watch live on SPURSPLAY 📺
Luton XI CONFIRMED
14:00 , Tashan Deniran-AlleyneLining up for the home side this afternoon...
Your Hatters taking on Spurs 🫡 pic.twitter.com/nPrnhy4000
— Luton Town FC (@LutonTown) July 26, 2025
Team news imminent
13:55 , Tashan Deniran-AlleyneWe are expecting team news to be confirmed any minute now...
So far today
13:50 , Tashan Deniran-AlleyneTottenham have already been in action once today as Thomas Frank oversaw a 2-2 draw with Wycombe at the club’s training ground.
Pape Matar Sarr scored twice, while youngster Tynan Thompson caught the eye in the second half.

Today's venue
13:45 , Tashan Deniran-AlleyneKenilworth Road hosts this afternoon's pre-season friendly. Tottenham won here in the Premier League two seasons ago thanks to a solitary Micky van de Ven goal.

Luton vs Tottenham match odds
13:40 , Tashan Deniran-AlleyneLuton to win: 11/2
Tottenham to win: 1/4
Draw: 3/1
Odds via Betfair (subject to change).
Head to head (h2h) history and results
13:35 , Tashan Deniran-AlleyneTottenham edged out Luton in both Premier League meetings during the 2023-24 campaign.
Luton wins: 22
Tottenham wins: 35
Draws: 25

Luton vs Tottenham prediction
13:30 , Tashan Deniran-AlleyneIt is still early days under Frank so many Spurs players will be keen to impress. The gulf in class between the two squads should see the Europa League winners come out on top.
Spurs to win, 3-1.
Tottenham team news
13:25 , Tashan Deniran-AlleyneThe likes of Djed Spence, Micky van de Ven, Destiny Udogie, Brennan Johnson, Mohammed Kudus and Dominic Solanke are expected to feature against Luton after not taking part in the 2-2 draw with Wycombe earlier in the day.

Luton team news
13:20 , Tashan Deniran-AlleyneLuton summer signing Hakeem Odoffin will miss the friendly against Tottenham.
A statement reads: “Hakeem Odoffin will be unavailable for selection for a period of time after an MRI scan in his medical flagged an unexpected non-musculoskeletal issue.”
How to watch Luton vs Tottenham
13:15 , Tashan Deniran-AlleyneTV channel: In the UK, the game will NOT be televised live.
Live stream: Viewers will be able to stream the game live on SPURSPLAY. A 12-month subscription costs £45.
Live blog: You can follow all the action on matchday via Standard Sport’s live blog!
Luton vs Tottenham live
13:12 , Tashan Deniran-AlleyneGood afternoon and welcome to Standard Sport’s LIVE coverage of Tottenham's second pre-season friendly of the day!
Spurs faced Wycombe at Hotspur Way this morning and now move on to a meeting with fellow League One opposition in Luton Town.
We’ll have all the latest updates, build-up and team news right here ahead of kick-off, which comes at 3pm BST from Kenilworth Road. Stick with us!
