Skip to content
CR

Craig Ross

€347KMarket Value
Airdrieonians
Airdrieonians
Defender
ScotlandScotland
1.6
Season Score
24
Jun 9, 2002
16
Shirt Number
Card stats based on

Performance Overview

Season Performance 25/26
All Competitions
36Matches
0Goals
0Assists
0Goal Contributions
72Mins/game
6.32Avg Rating
Career Statistics
Career Progress

Career Progress

Appearances per Season

Appearance Distribution

105
Full match
3
Substituted off
4
From Bench

Rival Clubs(36)

Player stats against each opponent club

TeamMPWDLGA
Bonnyrigg Rose AthleticBonnyrigg Rose Athletic82241011
Raith RoversRaith Rovers61320020
Ross CountyRoss County62130000
East FifeEast Fife63030010
Edinburgh CityEdinburgh City65102010
Forfar AthleticForfar Athletic61050010
Stirling AlbionStirling Albion61230010
PeterheadPeterhead60240030
ClydeClyde50140010
Partick ThistlePartick Thistle50230010
Elgin CityElgin City51130020
SpartansSpartans52210010
Greenock MortonGreenock Morton42020000
Queen's ParkQueen's Park40220020
Kelty HeartsKelty Hearts40040030
Ayr UnitedAyr United30120010
Annan AthleticAnnan Athletic30030010
Dunfermline AthleticDunfermline Athletic31110020
St. JohnstoneSt. Johnstone30030020
ArbroathArbroath30210000
120 of 36
Transfers

Transfers

Transfer History

Jul 1, 2025Free Transfer
Jul 1, 2021Free Transfer
May 31, 2021End of loan
Trophies

About Craig Ross

Craig Ross plays as a defender for Airdrieonians. Throughout his career, Craig Ross has scored 8 goals and provided 1 assists in 165 appearances across 2 clubs. Craig Ross has made 32 appearances in the Championship 2025/2026, earning an average rating of 6.3. Craig Ross brings experience and reliability to the backline with 165 professional appearances under his belt. Among the clubs he has represented — Airdrieonians, Stranraer — Craig Ross was most prolific at Stranraer, where he scored 8 goals in 128 appearances.

Full Career RecordCraig Ross

Craig Ross's professional career spans from 2022 to 2026, a period of roughly 4 seasons over which he has amassed 165 appearances spread across 2 clubs. With 8 goals and 1 assists recorded across that span, his record reflects a sustained contribution at the highest level.

His most productive season in attacking terms came in 23/24 with Stranraer, when he registered 4 goals and 0 assists in 41 matches, playing 965 minutes. That campaign stands out as one of the high points of his output.

In his most recent recorded season (25/26) at Airdrieonians, Craig Ross played 36 matches, scoring 0 goals and providing 0 assists, with an average match rating of 6.32.

Among the notable milestones of his career, Craig Ross has passed the 100-appearance milestone.

Club-by-club totals

ClubPeriodAppsGoalsAssistsMinutesYCRCRating
Stranraer2021/2022 - 2024/2025128816707
Airdrieonians2025/2026 - now370026876.32
Total165819394

Season-by-season statistics

SeasonClubAppsGoalsAssistsMinutesYCRCRating
25/26Airdrieonians36025971006.32
24/25Stranraer392254050
23/24Stranraer41496551
22/23Stranraer300158272
21/22Stranraer182162060

Frequently Asked Questions

What position does Craig Ross play?
Craig Ross plays as a Defender for Airdrieonians in the Championship.
What team does Craig Ross play for?
Craig Ross currently plays for Airdrieonians in the Championship.
How old is Craig Ross?
Craig Ross is 24 years old, born on June 9, 2002.