Leeds United have announced that Jack Harrison has signed a new five-year contract until the summer of 2028.
The 26-year-old initially spent three years on loan with the Whites from Manchester City between 2018 and 2021 before joining permanently in 2021.
Harrison has established himself as a key player at Elland Road, contributing with 33 goals and 31 assists in 197 appearances across all competitions, including five goals and nine assists in 31 games this season.
The winger, who was linked with Leicester City earlier this season, was due to see his previous deal expire in June 2024, but he has now decided to commit his future to the club.
Speaking to LUTV after signing his new contract, Harrison said: "It's obviously very exciting. It's a massive moment for me in my career. I am really happy to be here, I have been here for so long now, coming up on almost 200 appearances.
"I've been through a lot of history with the club and I am looking to make more history here. The club has helped me to progress into the player I am today.
"Playing in the Premier League is something I had aspired to do since being a young kid. The club has helped me to achieve that.
"So, I have been really grateful for all these experiences an great moments, so I can only hope for many more."
Leeds director of football Victor Orta added: "Jack is a crucial part of our squad and our plans going forwards and I'm really happy he has agreed to commit his long-term future to the club.
"He is one of the most professional players I have come across in my career, he has an unbelievable attitude and only wants to continue improving and I know we will see him at his peak over the duration of the next five years."
Harrison scored his latest goal in Leeds' 2-1 victory at home to Nottingham Forest in the Premier League on Tuesday, and the winger has been involved in four of the Whites' last five league goals at Elland Road, scoring once and providing three assists.
Leeds' No.11 is hoping to continue his strong form in front of goal as Javi Gracia's men endeavour to climb away from the Premier League relegation zone.
"We enjoyed that moment [winning against Forest], it was a massive game for us and a crucial three points," Harrison added. "At the same time, we have another game right around the corner and we know the job is not done yet.
"We've got unfinished business and we need to take it game by game. We've been preparing again from today towards Sunday.
"It's another massive game for us, we'll need the fans on our side again just like against Forest. Then hopefully can show them what the true Elland Road is like on Sunday."
Leeds currently sit 13th in the table, just two points above the drop zone, and Harrison will be in contention to start for the Whites when they play host to Crystal Palace at Elland Road on Sunday. body check tags ::