Australian Football Celebrating the history of the great Australian game


Key Facts

Full name
Stanley Charles Magro

Known as
Stan Magro

28 July 1954 (age 69)

Age at first & last AFL game
First game: 22y 290d
Last game: 28y 24d

Height and weight
Height: 177 cm
Weight: 80 kg

Senior clubs
South Fremantle; Collingwood; East Perth

Jumper numbers
Collingwood: 3

Recruited from
South Fremantle (1977); Collingwood (1983)

Stan Magro

ClubLeagueCareer spanGamesGoalsAvgWin %AKIAHBAMKBV
South FremantleWANFL1970-1976105690.66
East PerthWAFL1983-19842050.25
WAFL1970-1976, 1983-1984125740.59

AFL: 8,903rd player to appear, 2,545th most games played, 3,788th most goals kickedCollingwood: 772nd player to appear, 194th most games played, 327th most goals kicked

Remembered today as probably one of the most ferocious tacklers in the game's history, Stan Magro commenced his league career with South Fremantle in 1970. In 1975, when South lost the Grand Final to West Perth by a record margin of 104 points, Magro was one of the few players in red and white to perform to expectation. He had made the first of his seven appearances for Western Australia the same year, winning a Simpson Medal for his performance against the VFL, and was beginning to attract the attention of clubs in Victoria. 

In 1977 he was wooed to Collingwood where in 96 VFL games over the next half a dozen seasons he enhanced his fearsome reputation still further. Sadly, his record in Grand Finals did not improve, as he played in losing teams in 1977, 1979 and 1980. A centreman during his time at South Fremantle and his early years at Collingwood, he later developed into a resourceful, hard-hitting, highly dependable back pocket, in which position he represented the VFL against Tasmania in 1979.

As a coach, Stan Magro spent time at both East Perth and Perth without managing to steer his team further than the Preliminary Final.

Author - John Devaney


Full Points Footy's WA Football Companion


* Behinds calculated from the 1965 season on.
+ Score at the end of extra time.