Skip to content
CM

Chris McStay

€704KMarket Value
St. George Saints
St. George Saints
Midfielder
ScotlandScotland
6.8
Season Score
30
May 22, 1996
0.22
Goals/Match
Card stats based on

Performance Overview

Season Performance 24/25
All Competitions
14Matches
2Goals
5Assists
7Goal Contributions
-Avg Rating
Career Statistics
Career Progress

Career Progress

Appearances per Season

Appearance Distribution

77
Full match
31
Substituted off
8
From Bench

Rival Clubs(28)

Player stats against each opponent club

TeamMPWDLGA
Sydney IISydney II42114100
Sydney OlympicSydney Olympic31200111
Blacktown CityBlacktown City31110000
Marconi StallionsMarconi Stallions31110010
APIA Leichhardt TigersAPIA Leichhardt Tigers31020000
Mt Druitt TownMt Druitt Town33002110
Manly UnitedManly United31200000
Central Coast IICentral Coast II32100010
Sydney United 58 FCSydney United 58 FC21100010
North Shore MarinersNorth Shore Mariners21010000
Wollongong WolvesWollongong Wolves22001000
St George City FASt George City FA21100010
Western Sydney W. IIWestern Sydney W. II21100000
NWS SpiritNWS Spirit21100000
CelticCeltic10010000
Inverness CTInverness CT10010000
Stirling AlbionStirling Albion11000010
Berwick RangersBerwick Rangers11001000
Queen of the SouthQueen of the South10010000
ArbroathArbroath11000000
120 of 28
Transfers
Trophies

About Chris McStay

Chris McStay is a 30-year-old Scotland midfielder who currently plays for St. George Saints in the New South Wales. Throughout his career, Chris McStay has scored 25 goals and provided 11 assists in 135 appearances across 5 clubs. In the New South Wales, Chris McStay has contributed 2 goals and 1 assists in 9 appearances, earning an average rating of 6.8. As a midfielder, Chris McStay combines creative vision with goalscoring ability, accumulating 11 assists and 25 goals throughout his career. Among the clubs he has represented — St. George Saints, Rockdale Ilinden FC, Wollongong Wolves, Clyde — Chris McStay was most prolific at Wollongong Wolves, where he scored 11 goals in 15 appearances. Chris McStay represents Scotland at international level.

Full Career RecordChris McStay

Chris McStay's professional career spans from 2017 to 2025, a period of roughly 8 seasons over which he has amassed 135 appearances spread across 5 clubs. With 25 goals and 11 assists recorded across that span, his record reflects a sustained contribution at the highest level.

His most productive season in attacking terms came in 24/25 with Rockdale Ilinden FC, when he registered 2 goals and 5 assists in 14 matches. That campaign stands out as one of the high points of his output.

In his most recent recorded season (24/25) at Rockdale Ilinden FC, Chris McStay played 14 matches, scoring 2 goals and providing 5 assists.

Among the notable milestones of his career, Chris McStay has passed the 100-appearance milestone.

Club-by-club totals

ClubPeriodAppsGoalsAssistsMinutesYCRCRating
Clyde2017/2018 - 2019/202085936871
Rockdale Ilinden FC2022/2023 - 2025/20262336615
Wollongong Wolves2023/2024 - 2024/202515111827
St. George Saints2025/2026 - now9216376.78
Maccabi Shaarayim2016/20173000
Total13525118950

Season-by-season statistics

SeasonClubAppsGoalsAssistsMinutesYCRCRating
24/25Rockdale Ilinden FC142010
23/24Wollongong Wolves55000
22/23Wollongong Wolves10682730
21/22Rockdale Ilinden FC9161510
19/20Clyde312237370
18/19Clyde394326010
17/18Clyde153123810
16/17Maccabi Shaarayim30000

Frequently Asked Questions

What position does Chris McStay play?
Chris McStay plays as a Midfielder for St. George Saints in the New South Wales. He has scored 2 goals in 9 appearances in the New South Wales, with an average rating of 6.8.
What team does Chris McStay play for?
Chris McStay currently plays for St. George Saints in the New South Wales. The Scotland international has established himself as an important member of the squad.
How old is Chris McStay?
Chris McStay is 30 years old, born on May 22, 1996. He is a Scotland national.
What nationality is Chris McStay?
Chris McStay is from Scotland and represents them at international level. At club level, he plays for St. George Saints.