Pecorino began his youth career at local academy Trinacria aged 6–7, before moving to Catania in 2010.[4] In the 2018–19 season, Pecorino scored 18 goals for the under-19s.[5] In March 2019, AC Milan took him on loan for the Torneo Di Viareggio youth tournament.[6] He scored a goal in the round of 16, in which they were eliminated by Charles De Ketelaere's Club Brugge.[7] He made his first-team debut for Catania on 7 April 2019, coming on in the 55th minute in a 2–1 win against Bisceglie; his 91st-minute header was saved on the goal line, with Andrea Esposito scoring from the rebound.[1]
In summer 2019, Pecorino returned to Milan's youth setup on loan; he scored seven goals in 14 appearances in the Campionato Primavera 2 – nine in 18 in all competitions,[4] helping his side gain promotion to the Campionato Primavera 1.[1] Upon his return to Catania, he was integrated in the first team.[1] His first game in 2020–21 was in the derby against Palermo, playing from the first minute and scoring the equalizer to help his team draw 1–1.[1] Pecorino played the next seven games as a starter, scoring four more goals.[1] Pecorino ended the first half of the season with five goals in 14 appearances (762 minutes).[8]
Juventus
On 2 February 2021, Pecorino joined Serie C side Juventus U23[α] – the reserve team of Juventus – on a four-and-a-half-year contract.[9] He made his debut two days later, coming on as a substitute in a 3–0 home defeat against Como.[10][11] Pecorino's first Juventus U23 goal came on 7 February, as a substitute in a 6–0 home victory against Livorno.[12] On the same day, he started to suffer an osteitis pubis.[13]
Pecorino returned from his injury on 22 August, coming on as a substitute in a 3–2 Coppa Italia Serie C win against Pro Sesto in the 88th minute.[14] Pecorino's first goal in the 2021–22 season came on 20 October, in a 2–2 away draw against AlbinoLeffe.[15] On 14 December, he was operated on for an ostetis pubis again.[16] Pecorino returned from injury on 13 February 2022, as a second-half substitute in a 3–0 win against Mantova.[17] On 13 March, during a 1–0 defeat against Südtirol, Pecorino broke the radius of his right forearm.[18]
On 3 September, Pecorino scored the second goal through a header in Juventus Next Gen's 2–0 victory to Trento on matchday 1.[19] Towards late-January–early-February 2023, Pecorino scored four goals in three consecutive league matches; he scored one goal against Vicenza and Pergolettese and netted a brace against Piacenza.[20] On 7 July 2023, he was loaned to Serie B side Südtirol, alongside his teammate Daouda Peeters.[21]
On 9 August 2024, Pecorino joined Frosinone on loan with an option to buy and a conditional obligation to buy.[23]
Style of play
Pecorino is a left-footed striker known for his strength and holding play.[1] He has good technique, and his height of 1.91 m (6 ft 3 in) helps him in aerial play.[5]