Mark O'Connor (sportsman)

Mark O'Connor
O'Connor playing for Geelong in April 2019
Personal information
Full name Mark O'Connor
Born (1997-01-17) 17 January 1997
Daingean Uí Chúis, County Kerry, Ireland
Original team Dingle (club)/Kerry (county team)
Debut Round 8, 2017, Geelong vs. Essendon, at MCG
Height 191 cm (6 ft 3 in)
Weight 87 kg (192 lb)
Position Defender / midfielder
Club information
Current club Geelong
Number 42
Playing career1
Years Club Games (Goals)
2017– Geelong 148 (10)
1 Playing statistics correct to the end of Opening Round, 2026
Sources: AFL Tables, AustralianFootball.com

Mark O'Connor (Irish: Marc Ó Conchúir; born 17 January 1997) is an Irish dual code footballer, playing at the highest level in both Gaelic football and Australian rules football. In Australia, he is currently playing for the Geelong Football Club in the Australian Football League (AFL). Prior to joining Geelong, he played underage gaelic football for Dingle GAA and Kerry GAA. He also plays senior club football for Dingle between AFL seasons and most recently helped his team to their first All-Ireland Senior Club Football Championship in 2026.