Player profile

Transfer radar
See who's trending on the live alternatives board.
Fan totals + per-90 · No seasonal row in tracked leagues
No seasonal row in tracked leagues — check recent matches below.
Season rates refresh weekly · peer percentiles from league cohorts · match log ~6h after FT.
Injury & sideline log · current status + two-year history
Currently sidelined
Match Injury · injury
Since Mar 2026 · return TBD
Unknown Injury
Status clears when return date has passed or the daily injury sync marks the player fit · not medical advice.
W/D/L from your club's score · match rating when Sportmonks supplies it
No logged appearances this season in our tracked competitions yet.
W/D/L uses final score for the player's club that day. Match rows sync within ~6h · ratings may lag on some PL fixtures (Sportmonks column drift) · event minutes ~1h.
Borini is a Premier League exile who has found a second life as one of League Two's most complete attacking operators—not through raw brilliance, but through relentless intelligence. His passes into the final third land in the top 5% of attackers in this division, which tells you something critical: this isn't a man drifting through the lower leagues on reputation, he's actively pulling strings. His press intensity sits in the top 10%, confirming the engine still runs hot at 33. The counterintuitive read here is that his modest key passes figure actually understates his creativity—he's moving the ball earlier and smarter, not holding it long enough to register the flashy chance-creation metrics.
Based on 1,561 min this season · DNA refreshes weekly.
Your take, one card
Fabio Borini's per-90 DNA and four looks — built for the group chat in about a minute.
Make a card →Need a replacement?
Stylistic matches, not just the same position. Shortlist before the argument starts.
See DNA alternatives →