Skip to content
CMCole McKinnon

Cole McKinnon

€538KMarket Value
Airdrieonians
Airdrieonians
Midfielder
ScotlandScotland
4.4
Season Score
23
Jan 29, 2003
174 cm
Height
24
Shirt Number
Card stats based on

Performance Overview

Season Performance 25/26
All Competitions
37Matches
3Goals
4Assists
7Goal Contributions
70Mins/game
6.37Avg Rating
Career Statistics
Career Progress

Career Progress

Appearances per Season

Appearance Distribution

35
Full match
27
Substituted off
18
From Bench

Cole McKinnon — computed career insights

League seasons, computed
SeasonLeagueAppsMinGoalsAssistsG+A / 90Rating
2020/2021League One9493000
2022/2023Championship271089330.5
2024/2025Championship16234010.386.75
2025/2026Championship332262330.246.37

Domestic league competitions only; G+A/90 computed from minutes actually played.

Career figures, computed
Best-rated season
2024/2025 · 6.75Championship
Lowest-rated season
2025/2026 · 6.37Championship
Career involvement (league)
0.29 G+A per 906 goals + 7 assists in 4078 league minutes on record
Clubs with recorded appearances
7
Among position peers, computed
Rating percentile
28thrating 6.37 vs 79 rated peers
Goals rank
#16 of 793 goals
G+A per 90 percentile
59th0.24 per 90

Cohort: 79 Championship midfielders, 2025/2026, min. 450 minutes. Computed by ranking the full league corpus, not taken from any feed.

Figures computed from the GioScore season-stats database · as of 2026-07-05

Rival Clubs(47)

Player stats against each opponent club

TeamMPWDLGA
Queen's ParkQueen's Park124261000
Ayr UnitedAyr United104241000
Raith RoversRaith Rovers103430000
Partick ThistlePartick Thistle81341020
Greenock MortonGreenock Morton84130000
ArbroathArbroath84311000
Hamilton AcademicalHamilton Academical63300000
Ross CountyRoss County54011100
DundeeDundee53111000
Dunfermline AthleticDunfermline Athletic53110010
St. JohnstoneSt. Johnstone51040010
Cove RangersCove Rangers41120010
AirdrieoniansAirdrieonians42020110
HibernianHibernian32010000
KilmarnockKilmarnock31110000
Inverness CTInverness CT32011000
HeartsHearts31201000
St. MirrenSt. Mirren32010000
MontroseMontrose32010000
LivingstonLivingston20020000
120 of 47

Rival National Teams(1)

Player stats against each opponent national team

TeamMPWDLGA
Sweden U21Sweden U2110010000
Transfers

Transfers

Transfer History

Aug 25, 2025Free Transfer
May 31, 2025End of loan
Jan 8, 2025Loan
Jul 1, 2024Transfer
Jun 5, 2023End of loan
Trophies

Trophies & Awards

1 titles won

About Cole McKinnon

Across 33 Championship appearances in 2025/2026, Cole McKinnon contributed 3 goals plus 3 assists (2,262 minutes) — 0.24 goal involvements per 90. That season graded out at an average match rating of 6.37. Measured against a 79-strong pool of Championship midfielders (2025/2026, min. 450 minutes), he sits in the 28th percentile by match rating, and 16th of 79 for goals scored.

His best-rated season remains 2024/2025 (6.75, Championship); his lowest was 2025/2026 (6.37).

Full Career RecordCole McKinnon

Club-by-club totals

ClubPeriodAppsGoalsAssistsMinutesYCRCRating
Airdrieonians2025/2026 - now393427206.37
Partick Thistle2022/202336331426
Ayr United2024/202518015966.75
Rangers2024/202514000
East Fife2020/20211000493
Total117685235

Season-by-season statistics

SeasonClubAppsGoalsAssistsMinutesYCRCRating
25/26Airdrieonians3732599406.37
24/25Ayr United180596106.75
24/25Rangers110000
22/23Partick Thistle363142600
20/21East Fife10049310

Frequently Asked Questions

What position does Cole McKinnon play?
Cole McKinnon plays as a Midfielder for Airdrieonians in the Championship. He has scored 3 goals in 33 appearances in the Championship 2025/2026, with an average rating of 6.4.
What team does Cole McKinnon play for?
Cole McKinnon currently plays for Airdrieonians in the Championship.
How old is Cole McKinnon?
Cole McKinnon is 23 years old, born on January 29, 2003. At 23, he has already won 1 trophies in his professional career.
How tall is Cole McKinnon?
Cole McKinnon is 174 cm tall.
How many trophies has Cole McKinnon won?
Cole McKinnon has won 1 trophies throughout his career, demonstrating his quality at the highest competitive level. He currently plays for Airdrieonians.