James Kirby has delivered a season so far that stands out for its defensive contribution, with 3 tackles and 7 interceptions in 15 appearances, well above the forward baseline of 0.15 tackles per 90 and 0.33 interceptions per 90. He has played 905 minutes, averaging 0.2 goals per 90, slightly below the baseline of 0.33, and has taken 12 shots, 8 on target, giving a 17% conversion rate. Kirby’s offensive output includes 2 goals and 4 key passes, translating to 0.4 key passes per 90, again below the 1.09 baseline for his position. While his dribbles per 90 (0.4) are modest compared with the 2.68 expected for a forward, his work off the ball remains a clear strength, and his average match rating of 6.56 reflects a solid all-round contribution.
James Kirby has played 905 minutes across 15 appearances in Superettan, at 0.20 goals per 90 against a positional baseline of 0.33, converting 17% of 12 shots and averaging 6.56 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Simon Marklund | F | 16 | 1428 | 4 | 1 | 21 | 12 | 19% | 14 | 84% | 26 | 74% | 0 | 10 | 2 | 32% | 22 | 12 | 2 | 0 | 0 | 7.03 | 6.4 |
| Jamie Hopcutt | M | 9 | 265 | 4 | 0 | 7 | 6 | 57% | 2 | 71% | 3 | 75% | 0 | 1 | 0 | 28% | 4 | 2 | 1 | 0 | 0 | 6.86 | 3.8 |
| Philip Bonde | D | 14 | 1208 | 3 | 0 | 7 | 4 | 43% | 0 | 90% | 7 | 78% | 0 | 24 | 9 | 49% | 14 | 3 | 1 | 0 | 0 | 7.04 | 5.9 |
| Albin Sporrong | M | 14 | 1146 | 2 | 0 | 7 | 4 | 29% | 3 | 88% | 17 | 74% | 5 | 31 | 2 | 40% | 10 | 18 | 2 | 0 | 0 | 6.98 | 6.8 |
| Ahmed Bonnah | M | 15 | 1107 | 2 | 2 | 18 | 10 | 11% | 19 | 86% | 24 | 77% | 8 | 11 | 4 | 40% | 21 | 18 | 1 | 0 | 0 | 7.03 | 4.2 |
| James Kirby | F | 15 | 905 | 2 | 0 | 12 | 8 | 17% | 4 | 72% | 4 | 80% | 3 | 7 | 2 | 28% | 11 | 8 | 2 | 0 | 0 | 6.56 | 5.1 |
| Theodor Johansson | D | 15 | 1150 | 1 | 3 | 8 | 3 | 12% | 20 | 83% | 2 | 33% | 2 | 18 | 6 | 24% | 8 | 6 | 2 | 0 | 0 | 6.87 | 3.6 |
| Nebiyou Perry | M | 13 | 1043 | 1 | 1 | 18 | 5 | 6% | 19 | 82% | 77 | 81% | 0 | 12 | 2 | 45% | 15 | 14 | 4 | 0 | 0 | 7.32 | 8.2 |
| Kalipha Jawla | F | 8 | 495 | 1 | 0 | 5 | 1 | 20% | 3 | 81% | 2 | 33% | 0 | 0 | 1 | 20% | 8 | 4 | 3 | 0 | 0 | 6.49 | 3.4 |
| Adrian Edqvist | M | 14 | 1196 | 0 | 2 | 9 | 7 | 0% | 14 | 76% | 27 | 75% | 1 | 7 | 1 | 31% | 13 | 16 | 0 | 0 | 0 | 6.77 | 3.2 |
| Ali Suljić | D | 12 | 1013 | 0 | 2 | 3 | 2 | 0% | 4 | 85% | 1 | 100% | 1 | 18 | 13 | 48% | 13 | 7 | 0 | 1 | 0 | 6.82 | 4.4 |
| Christian Enemark | D | 14 | 984 | 0 | 0 | 1 | 0 | 0% | 5 | 85% | 2 | 67% | 2 | 24 | 7 | 28% | 10 | 6 | 1 | 0 | 0 | 6.61 | 3.5 |
| Ziad Ghanoum | D | 16 | 887 | 0 | 0 | 2 | 0 | 0% | 5 | 88% | 18 | 78% | 2 | 13 | 3 | 40% | 8 | 21 | 1 | 0 | 0 | 6.60 | 6.7 |
| Arnold Origi | G | 5 | 450 | 0 | 0 | 0 | 0 | – | 0 | 83% | 0 | – | 0 | 5 | 0 | 78% | 1 | 0 | 1 | 0 | 17 | 7.16 | – |
| Frank Stople | G | 5 | 450 | 0 | 0 | 0 | 0 | – | 0 | 80% | 1 | 100% | 0 | 5 | 0 | 100% | 0 | 3 | 0 | 0 | 16 | 6.92 | – |
| Sunday Anyanwu | D | 11 | 445 | 0 | 0 | 1 | 0 | 0% | 0 | 82% | 2 | 100% | 0 | 10 | 2 | 36% | 9 | 5 | 0 | 0 | 0 | 6.61 | 8.0 |
| Michael Aduragbemi Oluwayemi | M | 12 | 383 | 0 | 0 | 1 | 0 | 0% | 2 | 72% | 3 | 50% | 0 | 4 | 3 | 38% | 6 | 12 | 1 | 0 | 0 | 6.45 | 7.4 |
| Yannick Adjoumani | D | 7 | 282 | 0 | 0 | 1 | 0 | 0% | 1 | 77% | 3 | 43% | 0 | 3 | 3 | 47% | 3 | 4 | 0 | 0 | 0 | 6.43 | 5.9 |
| Erick Brendon | M | 6 | 230 | 0 | 0 | 0 | 0 | – | 1 | 83% | 3 | 100% | 0 | 6 | 3 | 13% | 4 | 0 | 1 | 0 | 0 | 6.80 | 5.9 |
| Tyree Griffiths | G | 2 | 180 | 0 | 0 | 0 | 0 | – | 1 | 78% | 2 | 100% | 0 | 4 | 0 | 67% | 0 | 0 | 0 | 0 | 7 | 7.10 | – |
| Chovanie Amatkarijo | M | 2 | 180 | 0 | 0 | 2 | 0 | 0% | 0 | 75% | 7 | 64% | 0 | 2 | 0 | 43% | 4 | 6 | 0 | 0 | 0 | 6.35 | – |
| Adam Ingi Benediktsson | G | 2 | 180 | 0 | 0 | 0 | 0 | – | 0 | 62% | 0 | – | 0 | 3 | 0 | 67% | 0 | 1 | 0 | 0 | 8 | 7.70 | – |
| Gideon Granström | M | 5 | 163 | 0 | 0 | 1 | 0 | 0% | 2 | 90% | 1 | 50% | 0 | 2 | 2 | 52% | 4 | 3 | 0 | 0 | 0 | 6.46 | – |
| Edgar Sarkis Navassardian | F | 3 | 129 | 0 | 0 | 1 | 1 | 0% | 0 | 92% | 0 | – | 0 | 0 | 0 | 22% | 2 | 2 | 0 | 0 | 0 | 6.70 | – |
| Rasmus Forsell | D | 2 | 91 | 0 | 0 | 0 | 0 | – | 0 | 57% | 0 | – | 1 | 0 | 0 | 0% | 1 | 0 | 1 | 0 | 6 | 5.30 | – |
| Jabir Abdihakim Ali | F | 1 | 90 | 0 | 0 | 2 | 1 | 0% | 1 | 68% | 2 | 67% | 0 | 0 | 0 | 30% | 5 | 0 | 0 | 0 | 0 | 6.90 | – |
| Max Croon | G | 1 | 90 | 0 | 0 | 0 | 0 | – | 0 | 79% | 0 | – | 0 | 2 | 0 | – | 0 | 0 | 0 | 0 | 4 | 5.60 | – |
| Eseg Yossief Worke | M | 2 | 83 | 0 | 0 | 0 | 0 | – | 0 | 67% | 2 | 100% | 0 | 0 | 0 | 11% | 1 | 1 | 0 | 0 | 0 | 6.20 | – |
| Mohamed Fathi Bawa | M | 2 | 76 | 0 | 0 | 0 | 0 | – | 0 | 75% | 1 | 50% | 0 | 0 | 0 | 41% | 1 | 3 | 0 | 0 | 0 | 6.50 | – |
| Albin Mörfelt | M | 1 | 33 | 0 | 0 | 0 | 0 | – | 1 | 89% | 1 | 100% | 0 | 1 | 0 | 33% | 1 | 0 | 0 | 0 | 0 | 6.70 | – |
| Chrisnovic N'Sa | D | 1 | 31 | 0 | 0 | 0 | 0 | – | 0 | 89% | 0 | – | 0 | 0 | 0 | 40% | 1 | 1 | 1 | 0 | 0 | 6.20 | – |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025/26 | Ostersunds FK | Superettan | 15 | 905 | 2 | 0 | 12 | 8 | 17% | 4 | 72% | 4 | 3 | 7 | 28% | 11 | 2 | 0 | 6.56 |
| 2024/25 | Sandviken | Superettan | 10 | 541 | 1 | 0 | 8 | 3 | 12% | 3 | 78% | 4 | 0 | 2 | 31% | 4 | 1 | 0 | 6.66 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 08 Nov | a Sandviken | L | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.20 | 3.3 |
| 19 Jul | v Falkenbergs FF | W | 33 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 7.20 | 9.4 |
| 22 Jun | a Utsikten | L | 22 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 6.30 | 2.9 |
| 14 Jun | v Oddevold | L | 20 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 6.30 | 4.7 |
| 01 Jun | a Helsingborg | D | 90 | 0 | 0 | 2 | 1 | 1 | 0 | 1 | 0 | 0 | 6.70 | 4.9 |
| 24 May | v Orebro SK | W | 90 | 0 | 0 | 3 | 2 | 0 | 1 | 2 | 1 | 0 | 6.70 | 5.3 |
| 21 May | a Vasteras SK FK | L | 32 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.30 | 3.3 |
| 17 May | v Sandviken | D | 85 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 6.50 | 3.4 |
| 11 May | v Varbergs BoIS FC | L | 90 | 0 | 0 | 1 | 1 | 1 | 1 | 2 | 1 | 0 | 6.60 | 4.5 |
| 05 May | a IK brage | W | 32 | 1 | 0 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 7.20 | 10.0 |
| 26 Apr | v Orgryte IS | W | 21 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 6.70 | 4.5 |
| 20 Apr | a Kalmar FF | L | 90 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 6.70 | 4.2 |
| 12 Apr | a Umeå FC | D | 61 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 6.70 | 4.8 |
| 05 Apr | v Landskrona BoIS | D | 78 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 6.30 | 4.2 |
| 30 Mar | a Trelleborg | W | 71 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 6.00 | 4.5 |