Johnny Kenny has delivered an unusually prolific season for a midfielder in League One, netting ten goals in 32 appearances and a further five assists. His 10 goals equate to a 0.5 goals per 90 minutes rate, more than four times the baseline of 0.12 for his position. Kenny also took 63 shots, 30 of which were on target, giving a 16% conversion rate that far exceeds the typical 0.89 shots per 90 benchmark. He contributed 27 key passes, 1.35 per 90, slightly above the baseline of 1.12, and recorded 18 tackles, 0.9 per 90, below the expected 1.81. Across 1,802 minutes, his average match rating of 6.75 reflects consistent performance, while his 0.75 successful dribbles per 90 marginally outpace the baseline of 0.70.
Johnny Kenny has played 1,802 minutes across 32 appearances in League One, scoring 0.50 goals per 90 against a positional baseline of 0.12, converting 16% of 63 shots and averaging 6.75 a match.
| Player | Pos | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Drib % | Tackles | Interc. | Blocks | Duels won % | Fouls | Fouled | Yel | Red | Saves | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mason Burstow | F | 49 | 2801 | 12 | 4 | 62 | 26 | 19% | 53 | 72% | 13 | 28% | 27 | 4 | 0 | 33% | 57 | 25 | 3 | 0 | 0 | 6.62 | 3.0 |
| Sam Dalby | F | 44 | 2375 | 11 | 4 | 48 | 22 | 23% | 34 | 62% | 8 | 42% | 26 | 8 | 4 | 51% | 31 | 25 | 2 | 0 | 0 | 6.74 | 5.1 |
| Amario Cozier-Duberry | M | 38 | 2938 | 10 | 10 | 75 | 37 | 13% | 55 | 82% | 70 | 53% | 40 | 15 | 2 | 47% | 41 | 38 | 1 | 0 | 0 | 7.16 | 2.4 |
| Thierry Gale | F | 39 | 1929 | 6 | 4 | 49 | 23 | 12% | 38 | 75% | 27 | 33% | 12 | 6 | 1 | 42% | 5 | 28 | 3 | 0 | 0 | 6.83 | 5.9 |
| Johnny Kenny | F | 14 | 969 | 6 | 3 | 29 | 16 | 21% | 16 | 58% | 10 | 45% | 9 | 3 | 1 | 44% | 8 | 10 | 3 | 0 | 0 | 7.07 | 4.7 |
| Rúben Rodrigues | M | 15 | 779 | 4 | 2 | 10 | 5 | 40% | 15 | 71% | 12 | 41% | 18 | 7 | 3 | 46% | 16 | 21 | 1 | 0 | 0 | 7.09 | 3.9 |
| Eoin Toal | D | 39 | 3368 | 3 | 2 | 19 | 5 | 16% | 9 | 86% | 2 | 67% | 45 | 17 | 17 | 59% | 18 | 11 | 2 | 0 | 0 | 6.99 | 6.1 |
| Josh Sheehan | M | 41 | 3000 | 3 | 4 | 31 | 14 | 10% | 51 | 85% | 6 | 33% | 46 | 39 | 7 | 57% | 36 | 56 | 10 | 0 | 0 | 7.22 | 2.3 |
| Jordi Osei-Tutu | D | 40 | 2881 | 3 | 2 | 18 | 10 | 17% | 31 | 81% | 36 | 41% | 89 | 28 | 7 | 55% | 46 | 82 | 6 | 1 | 0 | 6.73 | 4.7 |
| Kyle Dempsey | M | 29 | 1388 | 3 | 2 | 21 | 9 | 14% | 29 | 79% | 10 | 50% | 31 | 12 | 4 | 54% | 18 | 10 | 4 | 0 | 0 | 6.86 | 2.8 |
| Ibrahim Cissoko | F | 30 | 1144 | 3 | 1 | 18 | 10 | 17% | 28 | 75% | 34 | 44% | 13 | 3 | 0 | 46% | 17 | 34 | 5 | 0 | 0 | 6.84 | 7.5 |
| Xavier Simons | M | 35 | 2028 | 2 | 0 | 21 | 7 | 10% | 23 | 86% | 9 | 56% | 35 | 22 | 13 | 54% | 23 | 16 | 4 | 1 | 0 | 6.79 | 8.5 |
| John McAtee | F | 27 | 904 | 2 | 2 | 22 | 11 | 9% | 16 | 70% | 10 | 50% | 16 | 4 | 2 | 42% | 18 | 7 | 2 | 1 | 0 | 6.62 | 4.7 |
| Marcus Forss | F | 18 | 805 | 2 | 0 | 17 | 8 | 12% | 10 | 75% | 8 | 53% | 13 | 3 | 1 | 42% | 10 | 9 | 1 | 0 | 0 | 6.57 | 2.2 |
| Corey Blackett-Taylor | M | 7 | 351 | 2 | 1 | 11 | 7 | 18% | 12 | 82% | 4 | 19% | 0 | 1 | 0 | 18% | 3 | 2 | 1 | 0 | 0 | 7.13 | 4.8 |
| George Johnston | D | 47 | 4166 | 1 | 0 | 21 | 5 | 5% | 20 | 85% | 6 | 46% | 43 | 45 | 28 | 64% | 44 | 23 | 9 | 0 | 0 | 7.05 | 4.7 |
| Chris Forino | D | 32 | 2734 | 1 | 0 | 23 | 7 | 4% | 8 | 87% | 7 | 78% | 47 | 39 | 22 | 76% | 22 | 34 | 8 | 0 | 0 | 7.02 | 8.3 |
| Joel Randall | M | 15 | 782 | 1 | 0 | 13 | 7 | 8% | 13 | 82% | 5 | 42% | 9 | 3 | 1 | 31% | 4 | 5 | 0 | 0 | 0 | 6.57 | 5.4 |
| Max Conway | D | 45 | 3366 | 0 | 3 | 18 | 7 | 0% | 52 | 78% | 59 | 56% | 80 | 55 | 11 | 59% | 26 | 62 | 3 | 0 | 0 | 6.87 | 4.9 |
| Jack Bonham | G | 24 | 2160 | 0 | 0 | 0 | 0 | – | 1 | 66% | 0 | – | 1 | 0 | 0 | 100% | 0 | 6 | 0 | 0 | 49 | 6.92 | 3.9 |
| Teddy Sharman-Lowe | G | 22 | 1980 | 0 | 0 | 0 | 0 | – | 2 | 75% | 0 | – | 1 | 0 | 0 | 87% | 0 | 10 | 1 | 0 | 31 | 6.75 | 5.4 |
| Ethan Erhahon | M | 33 | 1967 | 0 | 4 | 4 | 2 | 0% | 22 | 85% | 19 | 83% | 66 | 34 | 8 | 63% | 28 | 26 | 4 | 0 | 0 | 6.95 | 0.1 |
| Cyrus Christie | D | 24 | 1200 | 0 | 1 | 12 | 5 | 0% | 22 | 80% | 10 | 40% | 15 | 18 | 6 | 56% | 16 | 8 | 3 | 0 | 0 | 6.80 | 5.5 |
| Josh Dacres-Cogley | D | 14 | 1064 | 0 | 3 | 5 | 0 | 0% | 17 | 82% | 1 | 8% | 23 | 9 | 4 | 41% | 14 | 11 | 2 | 0 | 0 | 6.69 | 3.7 |
| Aaron Morley | M | 21 | 961 | 0 | 0 | 7 | 1 | 0% | 26 | 84% | 2 | 67% | 12 | 12 | 2 | 56% | 2 | 3 | 1 | 0 | 0 | 6.81 | 6.2 |
| Robert Apter | M | 13 | 707 | 0 | 1 | 17 | 7 | 0% | 19 | 77% | 3 | 23% | 10 | 4 | 0 | 46% | 4 | 11 | 0 | 0 | 0 | 6.58 | 5.7 |
| Tyler Miller | G | 4 | 360 | 0 | 0 | 0 | 0 | – | 0 | 69% | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | 0 | 10 | 6.45 | – |
| Carlos Mendes Gomes | M | 2 | 137 | 0 | 0 | 1 | 0 | 0% | 3 | 78% | 3 | 60% | 2 | 1 | 0 | 45% | 2 | 2 | 0 | 0 | 0 | 6.45 | – |
| Richard Taylor | D | 7 | 122 | 0 | 0 | 2 | 1 | 0% | 1 | 79% | 0 | 0% | 4 | 1 | 0 | 55% | 2 | 2 | 1 | 0 | 0 | 6.63 | 5.3 |
| Charlie Warren | F | 2 | 70 | 0 | 0 | 1 | 1 | 0% | 0 | 68% | 1 | 25% | 1 | 0 | 0 | 18% | 4 | 0 | 0 | 0 | 0 | 6.25 | – |
| Daeshon Lawrence | F | 1 | 30 | 0 | 0 | 0 | 0 | – | 0 | 100% | 0 | – | 1 | 0 | 0 | 100% | 0 | 0 | 0 | 0 | 0 | 6.70 | – |
| Sam Inwood | D | 1 | 27 | 0 | 0 | 0 | 0 | – | 0 | 93% | 0 | – | 0 | 0 | 0 | 0% | 1 | 0 | 0 | 1 | 0 | 4.50 | – |
| Tobias Ritchie | M | 1 | 14 | 0 | 0 | 0 | 0 | – | 1 | 80% | 2 | 100% | 0 | 0 | 0 | 80% | 1 | 0 | 0 | 0 | 0 | 6.90 | – |
| Season | Club | Comp | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Tackles | Interc. | Duels won % | Fouls | Yel | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | Celtic | Premiership | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| 2026/27 | Celtic | UEFA Champions League | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| 2025/26 | Bolton | League One | 14 | 969 | 6 | 3 | 29 | 16 | 21% | 16 | 58% | 10 | 9 | 3 | 44% | 8 | 3 | 0 | 7.07 |
| 2025/26 | Celtic | Premiership | 15 | 689 | 4 | 2 | 28 | 11 | 14% | 11 | 68% | 3 | 6 | 1 | 37% | 6 | 0 | 0 | 6.51 |
| 2025/26 | Celtic | UEFA Europa League | 3 | 144 | 0 | 0 | 6 | 3 | 0% | 0 | 63% | 2 | 3 | 0 | 44% | 2 | 0 | 0 | 6.47 |
| 2025/26 | Celtic | UEFA Champions League | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| 2024/25 | Shamrock Rovers | Premier Division | 29 | 1722 | 13 | 2 | 64 | 38 | 20% | 12 | 73% | 10 | 9 | 3 | 44% | 21 | 5 | 0 | 7.02 |
| 2024/25 | Shamrock Rovers | UEFA Europa Conference League | 6 | 475 | 5 | 1 | 15 | 10 | 33% | 3 | 71% | 7 | 1 | 2 | 31% | 3 | 1 | 0 | 7.43 |
| 2024/25 | Celtic | Premiership | 8 | 159 | 1 | 1 | 7 | 5 | 14% | 1 | 76% | 2 | 2 | 1 | 38% | 3 | 1 | 0 | 6.74 |
| 2024/25 | Celtic | UEFA Champions League | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| 2023/24 | Shamrock Rovers | Premier Division | 11 | 520 | 1 | 0 | 15 | 4 | 7% | 5 | 79% | 1 | 5 | 1 | 48% | 7 | 2 | 0 | 6.77 |
| 2023/24 | Shamrock Rovers | UEFA Europa Conference League | 2 | 141 | 0 | 0 | 4 | 2 | 0% | 1 | 55% | 1 | 3 | 0 | 46% | 3 | 0 | 0 | 6.65 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 02 May | v Luton | – | 90 | – | 0 | 1 | 1 | 2 | 2 | 3 | 0 | 0 | 6.30 | 4.5 |
| 25 Apr | a Bradford | – | 89 | 1 | 0 | 3 | 2 | 1 | 1 | 1 | 0 | 0 | 7.30 | 5.4 |
| 18 Apr | v Huddersfield | – | 90 | 1 | 0 | 5 | 2 | 2 | 1 | – | 1 | 0 | 7.30 | 6.0 |
| 14 Apr | v Stevenage | – | 68 | 1 | 0 | 3 | 2 | 1 | 0 | 1 | 0 | 0 | 7.70 | 5.9 |
| 06 Apr | v Stockport | – | 72 | 1 | 0 | 3 | 2 | 0 | 1 | – | 0 | 0 | 7.50 | 5.5 |
| 03 Apr | a Plymouth | – | 64 | 1 | 0 | 2 | 1 | 1 | 0 | – | 0 | 0 | 7.00 | 5.3 |
| 21 Mar | a Port Vale | – | 90 | – | 0 | 0 | – | 0 | 2 | – | 0 | 0 | 6.50 | 3.6 |
| 17 Mar | v Doncaster | – | 90 | – | 0 | 2 | 1 | 0 | 0 | 1 | 0 | 0 | 6.30 | 2.8 |
| 14 Mar | a Rotherham | – | 45 | – | 2 | 2 | 1 | 5 | 1 | – | 0 | 0 | 8.00 | 10.0 |
| 07 Mar | v Wycombe | – | 81 | – | 0 | 1 | – | 1 | 0 | 1 | 1 | 0 | 6.30 | 3.7 |
| 28 Feb | a Exeter | – | 80 | 1 | 1 | 5 | 2 | 1 | 1 | – | 0 | 0 | 8.90 | 8.9 |
| 21 Feb | v Blackpool | – | 8 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | 2.9 |
| 17 Feb | a Reading | – | 77 | – | 0 | 2 | 2 | 1 | 0 | 1 | 0 | 0 | 6.90 | 4.2 |
| 14 Feb | a Lincoln | – | 25 | – | 0 | 0 | – | 1 | 0 | – | 1 | 0 | 6.70 | 6.3 |
| 22 Jan | a Bologna | D | 13 | – | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 6.20 | 2.3 |