Jeppe Okkels started playing football at the age of 3–4 and moved from ØBG Silkeborg to Silkeborg IF at the age of 12, joining the club's under-13s. During the summer of 2014, he signed his first contract with Silkeborg and was called up for the U16 national team.[1]
On 26 August 2020 it was confirmed, that Okkels had joined Swedish Allsvenskan club IF Elfsborg on a deal until the end of 2024.[4] After 29 goals and 16 assists in 118 games, Okkels left Elfsborg in January 2024.
FC Utrecht
On 30 January 2024, Okkels joined Dutch Eredivisie club FC Utrecht on a deal until the end of June 2027.[5]
Preston North End
On 13 August 2024, Okkels signed for EFL Championship club Preston North End on a three-year deal for an undisclosed fee.[6] On August 17, 2024, Okkels made his official debut in a league match against Swansea City when he came on in the 64th minute to replace Ryan Ledson.[7] Jeppe impressed vs Fulham in the carabo cup and scored two penalties in the 16-15 shootout victory.