Keinan Davis, Udinese's English forward, missed a penalty as the Friulani fell 2-1 to Shabab Al-Ahli in a preseason friendly on July 29 — a minor result in the calendar but a pointed footnote for a player whose summer has carried more weight than most.
The miss matters less for the scoreline than for what it represents. Davis enters the 2026-27 campaign as Udinese's most valuable attacking asset, coming off a season in which he scored ten goals and contributed four assists across 29 Serie A appearances, averaging a rating of 7.00. That output, for a club that finished tenth with 45 goals in 37 matches, made him central to everything Kosta Runjaić's side produced going forward. A penalty miss in July changes none of that — but it arrives at a moment when scrutiny around Davis is unusually high.
The Shabab Al-Ahli defeat was Udinese's second consecutive preseason loss, following a defeat to Swansea City days earlier. Neither result carries competitive weight, but the pattern of the summer does: the club has simultaneously sold Iker Bravo, Martin Payero, and Jordan Zemura to Watford, trimming the squad at a moment when reinforcement feels overdue. Davis has been linked to Roma, and the question of whether he remains in Udine beyond the transfer window has not been resolved.
His profile — 28 years old, ten league goals, an AI overall score of 74 with a potential ceiling of 62 — tells an interesting story. The gap between current output and projected ceiling suggests a player already operating near his peak, which makes him a known quantity rather than a speculative asset. For a club like Roma, that is precisely the point. For Udinese, it means replacing him, if it comes to that, is not straightforward.
Runjaić's side finished last season with a negative goal difference, conceding 47 while scoring 45. Davis's contribution was the primary reason the attacking numbers were not worse. Losing him without adequate cover would shift that balance further in the wrong direction.
The preseason stumbles are noise. The transfer arithmetic is not.