Lennon spent seven years in the youth setup of Shelbourne but was let go ahead of his first year at under 19 level. It was then that he made the move to Dublin rivals St Patrick's Athletic in 2016, where he played at under 19 level for two years.[1] At Pats he captained the side as they reached the league final but lost out to Bohemians at Dalymount Park on 1 November 2017.[2]
St Patrick's Athletic
Lennon made his first team debut on 8 August 2017, starting a Leinster Senior Cup game against Firhouse Clover, scoring after 15 minutes when he smashed a shot into the top corner from 30 yards to help his side to a 2–1 win.[3] He went on to make a second first team appearance that season, playing the full 90 minutes again as Pats lost 1–0 to Shelbourne in the next round of the Leinster Senior Cup[4] On 19 December 2017, ahead of the 2018 season Lennon signed his first professional contract with the first team.[5]
Lennon made his League of Ireland Premier Division debut on 26 February 2018 in a 2–0 loss to Waterford, replacing Owen Garvan after 50 minutes.[6] His first league start came in Pats next game, a 1–0 win away to Bohemians.[7] After his first start, he cemented his place in the team earning great plaudits from manager Liam Buckley[8] as he ended the season with 36 appearances in all competitions with all but 3 of those being in the starting XI, as the Saints finished up in 5th place.[9] For his performances, Lennon was voted as St Patrick's Athletic Young Player of the Year by the club's supporters.[10]
On 7 December 2018 it was announced that Lennon had signed a contract extension for the 2019 season.[11][12]
On 28 November 2021 Lennon was part of the starting XI in the 2021 FAI Cup Final, beating rivals Bohemians 4–3 on penalties following a 1–1 draw after extra time in front of a record FAI Cup Final crowd of 37,126 at the Aviva Stadium.[13]
On 21 November 2022, it was announced that Lennon had signed a new multi-year contract with the club, turning down interest from clubs in the United States and other countries to stay at the club where he started his career.[15][16]
On 7 April 2023, Lennon scored his first league goal for the club in a 4–0 win over Cork City at Richmond Park, ending a goal drought of 143 competitive games, dating back to his debut for the club in 2017.[17] Lennon made his 150th appearance in all competitions for the club on 12 May 2023, in a 3–0 win over Drogheda United.[18]
On 12 November 2023, Lennon was part of the starting XI in the 2023 FAI Cup Final, earning the Man of the Match award in a 3–1 win over Bohemians in front of a record breaking FAI Cup Final crowd of 43,881 at the Aviva Stadium.[19]
Lennon started the 2024 season in goalscoring form, scoring a consolation goal in injury time of the 2024 President of Ireland's Cup,[20] before scoring in a 1–0 win over Galway United a week later on 16 February 2024, in the opening game of the season.[21] On 3 June 2024, Lennon scored his side's second goal in a 3–2 loss to Dundalk, blasting home a volley from a Cian Kavanagh knockdown from a corner.[22] Lennon made his 200th appearance for the club on 28 June 2024 in a 0–0 draw at home to Bohemians.[23] On 1 November 2024, Lennon signed a new long term contract with the club, again turning down offers from clubs in the United States.[24][25]
Style of play
Lennon is a defensive midfielder and in November 2024 was described by his St Patrick's Athletic (and former Republic of Ireland) manager Stephen Kenny as having a similar play style to Ballon D'Or winner Rodri, with Kenny stating "There's not many players like him. He is a conventional number 6 but much more than that. He's our Rodri, in terms of the job he does. Jamie has without doubt, in my opinion, got the capacity to show he is one of the best players in the league over the next number of years."[26]