Kyle McAllister
Career snapshot
Position rank · 25/26
Among 266 Attack - Right Wingers · ≥200 mins
Career highs
Born the same day
Shares 1999-01-21 · 6 players total
| Full name | Kyle McAllister |
|---|---|
| Date of birth | 1999-01-21 (27 yrs) |
| Place of birth | Paisley, Scotland |
| Citizenship | Scotland |
| Position | Attack - Right Winger (main: Attack) |
| Foot | left |
| Height | 178.00 m |
| Current club | Forest Green Rovers |
| Joined | 2022-07-01 |
| Contract expires | 2025-06-30 |
| Agent | Beswicks Sports Ltd |
Percentile rank vs 34 other Attack - Right Wingers with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Forest Green Rovers | 4 | 22/23 | 25/26 | 140 | 20 | 21 | 3,148 |
| St. Mirren FC | 6 | 15/16 | 21/22 | 111 | 7 | 12 | 2,904 |
| Partick Thistle FC | 1 | 21/22 | 21/22 | 3 | 0 | 0 | 0 |
| Derby County U23 | 1 | 18/19 | 18/19 | 13 | 0 | 2 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | National League | Forest Green Rovers | 8 | 3 | 1 | 1 | 0 | 229 |
| 24/25 | FA Cup | Forest Green Rovers | 1 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | National League | Forest Green Rovers | 44 | 10 | 9 | 6 | 0 | 346 |
| 24/25 | National League Playoffs | Forest Green Rovers | 1 | 0 | 1 | 0 | 0 | 0 |
| 23/24 | EFL Cup | Forest Green Rovers | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | FA Cup | Forest Green Rovers | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | League Two | Forest Green Rovers | 44 | 6 | 7 | 4 | 0 | 599 |
| 22/23 | EFL Cup | Forest Green Rovers | 2 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | EFL Trophy | Forest Green Rovers | 3 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | FA Cup | Forest Green Rovers | 2 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | League One | Forest Green Rovers | 33 | 1 | 1 | 1 | 0 | 1,974 |
| 21/22 | Championship | Partick Thistle FC | 3 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Prem. Sports Cup | St. Mirren FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Premiership | St. Mirren FC | 11 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | SFA Cup | St. Mirren FC | 1 | 1 | 0 | 0 | 0 | 90 |
| 20/21 | Betfred Cup | St. Mirren FC | 6 | 0 | 3 | 0 | 0 | 0 |
| 20/21 | Premiership | St. Mirren FC | 30 | 1 | 4 | 3 | 0 | 1,166 |
| 20/21 | Premiership Relegation | St. Mirren FC | 5 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | SFA Cup | St. Mirren FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Premiership | St. Mirren FC | 15 | 1 | 0 | 3 | 0 | 498 |
| 19/20 | SFA Cup | St. Mirren FC | 3 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | Premier League 2 | Derby County U23 | 13 | 0 | 2 | 1 | 0 | 0 |
| 18/19 | Premiership | St. Mirren FC | 9 | 1 | 1 | 1 | 0 | 562 |
| 18/19 | Premiership Play-offs | St. Mirren FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Premiership Relegation | St. Mirren FC | 5 | 1 | 1 | 0 | 0 | 328 |
| 18/19 | SFA Cup | St. Mirren FC | 2 | 1 | 0 | 1 | 0 | 80 |
| 16/17 | Betfred Cup | St. Mirren FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Championship | St. Mirren FC | 10 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Irn-Bru Cup | St. Mirren FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | SFA Cup | St. Mirren FC | 2 | 1 | 2 | 0 | 0 | 180 |
| 15/16 | Championship | St. Mirren FC | 4 | 0 | 0 | 1 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 15/16 | 2016-01-01 | St. Mirren FC U17 | St. Mirren | Transfer | 0 | — |
| 16/17 | 2017-01-27 | St. Mirren | Derby | Transfer | 0 | €265k |
| 18/19 | 2019-01-18 | Derby | St. Mirren | Loan | 200000 | — |
| 18/19 | 2019-05-31 | St. Mirren | Derby | Return from loan | 200000 | — |
| 19/20 | 2019-08-09 | Derby | St. Mirren | Transfer | 350000 | — |
| 21/22 | 2022-01-31 | St. Mirren | Partick Thistle | Loan | 325000 | — |
| 21/22 | 2022-05-09 | Partick Thistle | St. Mirren | Return from loan | 325000 | — |
| 22/23 | 2022-07-01 | St. Mirren | Forest Green | Transfer | 300000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 19/20 | Back injury | 2019-10-01 | 2019-11-12 | 43 | 5 |
| 19/20 | Back problems | 2019-12-19 | 2020-01-06 | 19 | 3 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €325k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €325k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €200k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #25791 | — | 10 | 0 | — | — | former national player |
| Team #16868 | — | 2 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Jamie Robson | 1 | 0 | 0 |
| Emmanuel Osadebe | 1 | 0 | 0 |
| Marcus Fraser | 1 | 0 | 0 |
| Conor McCarthy | 1 | 0 | 0 |
| Jak Alnwick | 2 | 0 | 0 |
| Joe Shaughnessy | 1 | 0 | 0 |
| Jamie McGrath | 2 | 0 | 0 |
| Ethan Erhahon | 1 | 0 | 0 |
| Ryan Flynn | 1 | 1 | 0 |
| Tyrese Omotoye | 1 | 2 | 0 |
| Jordon Garrick | 1 | 0 | 0 |
| Václav Hladký | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 24/25 | National League | Forest Green Rovers | 10 | 44 |
| 23/24 | League Two | Forest Green Rovers | 6 | 44 |
| 25/26 | National League | Forest Green Rovers | 3 | 8 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 24/25 | National League | Forest Green Rovers | 9 | 44 |
| 23/24 | League Two | Forest Green Rovers | 7 | 44 |
| 20/21 | Premiership | St. Mirren FC | 4 | 30 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 21/22 | 2022-05-09 | Partick Thistle | St. Mirren | Return from loan | — | €325k |
| 21/22 | 2022-01-31 | St. Mirren | Partick Thistle | Loan | — | €325k |
| 18/19 | 2019-05-31 | St. Mirren | Derby | Return from loan | — | €200k |
| 18/19 | 2019-01-18 | Derby | St. Mirren | Loan | — | €200k |
Last 50 matches for Forest Green Rovers The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2025-12-30 | CNAT |
Forest Green Rovers | 4–0 | Truro City | Available |
| 2025-12-26 | CNAT |
Brackley Town | 0–2 | Forest Green Rovers | Available |
| 2025-12-20 | CNAT |
Yeovil Town | 0–2 | Forest Green Rovers | Available |
| 2025-12-06 | CNAT |
Forest Green Rovers | 2–1 | Solihull Moors | Available |
| 2025-11-29 | CNAT |
Forest Green Rovers | 1–1 | Southend United | Available |
| 2025-11-22 | CNAT |
Wealdstone FC | 0–1 | Forest Green Rovers | Available |
| 2025-11-15 | CNAT |
Forest Green Rovers | 3–1 | Gateshead FC | Available |
| 2025-11-11 | CNAT |
Forest Green Rovers | 3–0 | Tamworth FC | Available |
| 2025-11-08 | CNAT |
Aldershot Town | 0–2 | Forest Green Rovers | Available |
| 2025-10-25 | CNAT |
Forest Green Rovers | 2–1 | Boreham Wood | Available |
| 2025-10-18 | CNAT |
Carlisle United | 4–2 | Forest Green Rovers | Available |
| 2025-10-04 | CNAT |
Forest Green Rovers | 0–1 | Rochdale AFC | Available |
| 2025-10-01 | CNAT |
Boston United | 0–0 | Forest Green Rovers | Available |
| 2025-09-27 | CNAT |
Forest Green Rovers | 1–1 | York City | Available |
| 2025-09-23 | CNAT |
Altrincham FC | 1–2 | Forest Green Rovers | Available |
| 2025-09-20 | CNAT |
Woking FC | 0–2 | Forest Green Rovers | Available |
| 2025-09-13 | CNAT |
Forest Green Rovers | 1–1 | Scunthorpe United | Available |
| 2025-09-06 | CNAT |
Forest Green Rovers | 1–0 | Hartlepool United | Available |
| 2025-09-02 | CNAT |
Morecambe FC | 1–3 | Forest Green Rovers | Available |
| 2025-08-30 | CNAT |
Braintree Town | 0–0 | Forest Green Rovers | Available |
| 2025-08-25 | CNAT |
Forest Green Rovers | 1–0 | Eastleigh FC | Available |
| 2025-08-23 | CNAT |
Halifax Town | 1–2 | Forest Green Rovers | Available |
| 2025-08-20 | CNAT |
Forest Green Rovers | 4–0 | Sutton United | Available |
| 2025-08-16 | CNAT |
Forest Green Rovers | 2–0 | Yeovil Town | Available |
| 2025-08-09 | CNAT |
Solihull Moors | 2–2 | Forest Green Rovers | Available |
| 2025-05-05 | CNAT |
Hartlepool United | 1–1 | Forest Green Rovers | Available |
| 2025-04-26 | CNAT |
Forest Green Rovers | 1–0 | Oldham Athletic | Available |
| 2025-04-21 | CNAT |
Forest Green Rovers | 3–0 | Tamworth FC | Available |
| 2025-04-18 | CNAT |
Yeovil Town | 1–1 | Forest Green Rovers | Available |
| 2025-04-12 | CNAT |
Forest Green Rovers | 2–3 | Gateshead FC | Available |
| 2025-04-05 | CNAT |
Wealdstone FC | 2–1 | Forest Green Rovers | Available |
| 2025-03-29 | CNAT |
Forest Green Rovers | 1–0 | Solihull Moors | Available |
| 2025-03-22 | CNAT |
AFC Fylde | 3–0 | Forest Green Rovers | Available |
| 2025-03-15 | CNAT |
Forest Green Rovers | 2–2 | Southend United | Available |
| 2025-03-11 | CNAT |
Forest Green Rovers | 2–1 | Sutton United | Available |
| 2025-03-08 | CNAT |
York City | 1–1 | Forest Green Rovers | Available |
| 2025-03-04 | CNAT |
Halifax Town | 2–1 | Forest Green Rovers | Available |
| 2025-03-01 | CNAT |
Forest Green Rovers | 2–0 | Maidenhead United | Available |
| 2025-02-22 | CNAT |
Forest Green Rovers | 1–1 | Woking FC | Available |
| 2025-02-18 | CNAT |
Ebbsfleet United | 0–0 | Forest Green Rovers | Available |
| 2025-02-15 | CNAT |
Braintree Town | 2–0 | Forest Green Rovers | Available |
| 2025-02-08 | CNAT |
Forest Green Rovers | 2–1 | Eastleigh FC | Available |
| 2025-02-04 | CNAT |
Dagenham & Redbridge | 0–2 | Forest Green Rovers | Available |
| 2025-01-25 | CNAT |
Altrincham FC | 1–1 | Forest Green Rovers | Available |
| 2025-01-18 | CNAT |
Forest Green Rovers | 1–0 | Rochdale AFC | Available |
| 2025-01-14 | CNAT |
Forest Green Rovers | 0–0 | Barnet FC | Available |
| 2025-01-08 | CNAT |
Forest Green Rovers | 1–1 | Dagenham & Redbridge | Available |
| 2025-01-01 | CNAT |
Forest Green Rovers | 2–1 | Yeovil Town | Available |
| 2024-12-26 | CNAT |
Tamworth FC | 1–1 | Forest Green Rovers | Available |
| 2024-12-21 | CNAT |
Forest Green Rovers | 1–1 | Aldershot Town | Available |
Teams faced most often by Kyle McAllister's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Celtic FC | 18 | 1 | 2 | 15 | 10 | 46 | -36 | 6% |
| Aberdeen FC | 17 | 6 | 5 | 6 | 22 | 21 | +1 | 35% |
| Hibernian FC | 17 | 4 | 6 | 7 | 23 | 25 | -2 | 24% |
| Rangers FC | 17 | 2 | 2 | 13 | 9 | 32 | -23 | 12% |
| Kilmarnock FC | 16 | 3 | 3 | 10 | 16 | 23 | -7 | 19% |
| Motherwell FC | 16 | 4 | 6 | 6 | 11 | 17 | -6 | 25% |
| St. Johnstone FC | 15 | 6 | 2 | 7 | 17 | 13 | +4 | 40% |
| Heart of Midlothian | 14 | 4 | 4 | 6 | 16 | 26 | -10 | 29% |
| Oldham Athletic | 12 | 6 | 4 | 2 | 19 | 12 | +7 | 50% |
| Livingston FC | 12 | 4 | 3 | 5 | 12 | 15 | -3 | 33% |
| Ross County FC | 11 | 6 | 3 | 2 | 15 | 9 | +6 | 55% |
| Dundee FC | 11 | 6 | 2 | 3 | 16 | 15 | +1 | 55% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 15/16 | Senior debut season | |
| 16/17 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 8 | 229 | 1 | 0 | 0 | 0.39 |
| 24/25 | 46 | 346 | 7 | 0 | 0 | 1.82 |
| 23/24 | 46 | 599 | 4 | 0 | 0 | 0.6 |
| 22/23 | 40 | 1,974 | 1 | 0 | 0 | 0.05 |
| 21/22 | 17 | 90 | 2 | 0 | 0 | 2 |
| 20/21 | 43 | 1,166 | 4 | 0 | 0 | 0.31 |
| 19/20 | 18 | 498 | 3 | 0 | 0 | 0.54 |
| 18/19 | 31 | 970 | 3 | 0 | 0 | 0.28 |
| 15/16 | 4 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Kyle McAllister
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Kyle McAllister
Who is Kyle McAllister?
Kyle McAllister is a Scotland professional footballer who plays as a right winger for Forest Green Rovers.
How old is Kyle McAllister?
Kyle McAllister is 27 years old. He was born on January 21, 1999 in Paisley.
What position does Kyle McAllister play?
Kyle McAllister plays as a right winger (Attack - Right Winger).
What club does Kyle McAllister play for?
Kyle McAllister currently plays for Forest Green Rovers.
How many career goals has Kyle McAllister scored?
Across all senior club competitions in our dataset, Kyle McAllister has scored 27 goals in 267 appearances.
Scotland