Player
Mark OConnor
Geelong · #42·10 seasons (2017–2026)·157 games·Born 17-Jan-1997 (age 29)·191 cm·87 kg
Games
157
Disposals
2,078
Goals
13
Tackles
400
Brownlow votes
1
What is KICK? A 0-100 rating for every player, every game. 85+ elite · 70-84 top tier · 50-69 best-22 · <50 fringe. How it works →
Form
Recent matches
The last 5 games, newest first. Click any row for the full match recap.
12 Apr 2026R6
vs
West Coast
Won by 46
17.20 (122) – 11.10 (76)
45
26 Mar 2026R4
vs
Adelaide
Won by 8
9.14 (68) – 9.6 (60)
39
14 Mar 2026R2
vs
Fremantle
Won by 10
16.14 (110) – 14.16 (100)
19
6 Mar 2026R1
@
Gold Coast
Lost by 56
10.9 (69) – 19.11 (125)
49
27 Sep 2025Grand Final
vs
Brisbane Lions
Lost by 47
11.9 (75) – 18.14 (122)
36
Per-game KICK caps at 100 for display. A game that exceeded the cap shows as 100+; season and career averages use the uncapped raw value, which is why a stretch of 100+ games can lift the headline number above a naive average of what's shown here.
All-time
Career-best games
The 10 highest-KICK individual matches of Mark OConnor's career, ranked. Click any row for the full match recap.
#1
7 Jun 2025R14
vsGold Coast
Won by 249.7 (61) – 5.7 (37)
77
#2
5 Apr 2021R3
vsHawthorn
Won by 510.9 (69) – 9.10 (64)
76
#3
17 May 2025R11
@Port Adelaide
Won by 7617.13 (115) – 5.9 (39)
64
#4
14 Apr 2024R6
vsNorth Melbourne
Won by 7521.13 (139) – 10.4 (64)
58
#5
14 Jun 2025R15
@Essendon
Won by 9523.13 (151) – 8.8 (56)
57
#6
9 Jun 2024R14
@Sydney
Lost by 3012.10 (82) – 16.16 (112)
56
#7
19 Aug 2023R23
@St Kilda
Lost by 338.7 (55) – 12.16 (88)
54
#8
24 Apr 2021R6
vsWest Coast
Won by 9721.10 (136) – 5.9 (39)
54
#9
28 Apr 2019R6
vsWest Coast
Won by 5815.14 (104) – 7.4 (46)
54
#10
26 Mar 2021R2
vsBrisbane Lions
Won by 112.9 (81) – 11.14 (80)
53
Show 10 more (rank 11–20)
#11
10 Aug 2020R11
@St Kilda
Won by 5914.9 (93) – 4.10 (34)
53
#12
28 Jun 2020R4
@Melbourne
Won by 37.5 (47) – 6.8 (44)
53
#13
22 Mar 2024R3
@Adelaide
Won by 1914.12 (96) – 11.11 (77)
52
#14
8 Apr 2022R4
vsBrisbane Lions
Won by 1011.14 (80) – 11.4 (70)
52
#15
6 May 2023R8
vsAdelaide
Won by 2614.14 (98) – 11.6 (72)
51
#16
7 May 2022R8
@Greater Western Sydney
Won by 5312.16 (88) – 4.11 (35)
50
#17
11 Sep 2020R17
vsRichmond
Lost by 264.7 (31) – 7.15 (57)
50
#18
6 Mar 2026R1
@Gold Coast
Lost by 5610.9 (69) – 19.11 (125)
49
#19
22 May 2025R12
vsWestern Bulldogs
Won by 1420.7 (127) – 16.17 (113)
49
#20
20 Apr 2024R7
@Brisbane Lions
Won by 269.9 (63) – 4.13 (37)
48
What do K, HB, I50, CP mean?
KKicks
HBHandballs
DDisposals (kicks + handballs)
MMarks
TTackles
GGoals
BBehinds
HOHit-outs (rucks tapping the ball from a bounce)
I50Inside-50s (ball moved into attacking zone)
CLClearances (first possession from a stoppage)
CPContested possessions
CGClangers (errors: bad kicks, turnovers, frees against)
BRBrownlow votes (3-2-1 best-on-ground, one match)
R50Rebound 50s (ball cleared from defensive zone)
TOG%Time on ground percentage
Full glossary: AFL stats & terms →
Career
Per-game averages
| Year | Team | GP | K | HB | D | M | T | G | B | HO | I50 | R50 | CL | CP | UP | CG | BR |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | Geelong | 2 | 2.0 | 8.5 | 10.5 | 2.0 | 2.5 | — | — | — | — | 0.5 | 0.5 | 3.0 | 8.5 | 3.0 | — |
| 2018 | Geelong | 5 | 7.4 | 4.2 | 11.6 | 4.6 | 1.8 | — | — | — | 0.6 | 2.2 | 0.2 | 3.6 | 8.0 | 1.6 | — |
| 2019 | Geelong | 23 | 8.5 | 5.5 | 14.0 | 4.5 | 2.6 | 0.0 | — | — | 1.0 | 2.4 | 0.5 | 4.7 | 9.3 | 1.9 | — |
| 2020 | Geelong | 21 | 7.5 | 3.8 | 11.3 | 4.1 | 1.4 | 0.1 | — | — | 1.1 | 1.7 | 0.4 | 3.4 | 7.7 | 1.2 | — |
| 2021 | Geelong | 14 | 7.9 | 6.8 | 14.7 | 3.4 | 2.9 | 0.1 | — | — | 1.5 | 1.2 | 2.4 | 5.8 | 9.3 | 2.1 | 0.1 |
| 2022 | Geelong | 22 | 7.8 | 4.8 | 12.6 | 3.8 | 2.5 | — | 0.2 | — | 1.7 | 1.4 | 0.6 | 4.2 | 8.6 | 1.6 | — |
| 2023 | Geelong | 22 | 8.4 | 5.6 | 14.1 | 4.4 | 3.1 | 0.1 | 0.1 | — | 1.7 | 2.0 | 1.3 | 5.0 | 9.2 | 2.0 | — |
| 2024 | Geelong | 13 | 6.7 | 5.2 | 11.9 | 3.9 | 3.1 | 0.1 | 0.2 | — | 1.5 | 1.0 | 1.4 | 5.2 | 6.5 | 1.4 | — |
| 2025 | Geelong | 25 | 9.0 | 4.9 | 13.8 | 5.0 | 2.6 | 0.0 | 0.2 | — | 1.8 | 1.6 | 0.9 | 4.4 | 9.6 | 2.1 | — |
| 2026 | Geelong | 10 | 8.0 | 6.7 | 14.7 | 4.8 | 2.5 | 0.3 | 0.1 | — | 1.8 | 1.7 | 1.1 | 4.7 | 10.1 | 2.0 | — |
Career totals
| Year | Team | GP | K | HB | D | M | T | G | B | HO | I50 | R50 | CL | CP | UP | CG | BR |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | Geelong | 2 | 4 | 17 | 21 | 4 | 5 | — | — | — | — | 1 | 1 | 6 | 17 | 6 | — |
| 2018 | Geelong | 5 | 37 | 21 | 58 | 23 | 9 | — | — | — | 3 | 11 | 1 | 18 | 40 | 8 | — |
| 2019 | Geelong | 23 | 195 | 127 | 322 | 104 | 61 | 1 | — | — | 23 | 56 | 11 | 109 | 213 | 44 | — |
| 2020 | Geelong | 21 | 158 | 79 | 237 | 87 | 30 | 2 | — | — | 22 | 35 | 8 | 72 | 162 | 25 | — |
| 2021 | Geelong | 14 | 111 | 95 | 206 | 48 | 40 | 1 | — | — | 21 | 17 | 33 | 81 | 130 | 30 | 1 |
| 2022 | Geelong | 22 | 171 | 106 | 277 | 84 | 56 | — | 4 | — | 37 | 30 | 12 | 92 | 190 | 35 | — |
| 2023 | Geelong | 22 | 186 | 123 | 309 | 96 | 68 | 3 | 2 | — | 38 | 45 | 29 | 110 | 202 | 45 | — |
| 2024 | Geelong | 13 | 87 | 68 | 155 | 50 | 40 | 2 | 3 | — | 20 | 13 | 18 | 68 | 85 | 18 | — |
| 2025 | Geelong | 25 | 224 | 122 | 346 | 126 | 66 | 1 | 4 | — | 45 | 41 | 23 | 110 | 239 | 53 | — |
| 2026 | Geelong | 10 | 80 | 67 | 147 | 48 | 25 | 3 | 1 | — | 18 | 17 | 11 | 47 | 101 | 20 | — |
Records
Top 10 single-game performances
Disposals
28
26, 22, 22, 21, 21, 21, 20, 20, 20
Kicks
23
17, 16, 15, 15, 14, 13, 13, 13, 12
Marks
14
12, 11, 9, 9, 9, 9, 9, 9, 9
Handballs
14
12, 12, 11, 11, 11, 10, 10, 9, 9
Goals
3
1, 1, 1, 1, 1, 1, 1, 1, 1
Behinds
1
1, 1, 1, 1, 1, 1, 1, 1, 1
Tackles
10
8, 8, 7, 7, 7, 6, 6, 6, 6
Rebounds
6
6, 5, 5, 4, 4, 4, 4, 4, 4
Inside 50s
7
5, 5, 5, 4, 4, 4, 4, 4, 4
Clearances
8
7, 5, 5, 4, 4, 4, 4, 3, 3
Clangers
7
6, 5, 5, 5, 5, 5, 5, 5, 4
Frees
4
3, 3, 3, 3, 3, 2, 2, 2, 2
Frees Against
4
4, 4, 3, 3, 3, 3, 3, 2, 2
Contested Possessions
14
12, 11, 9, 9, 8, 8, 8, 8, 8
Uncontested Possessions
20
19, 18, 17, 16, 16, 16, 16, 16, 15
Contested Marks
3
2, 2, 2, 1, 1, 1, 1, 1, 1
Marks Inside 50
2
1, 1, 1, 1, 1, 1, 1, 1, 1
One Percenters
8
8, 7, 6, 5, 5, 5, 5, 5, 5
Bounces
2
1, 1, 1, 1, 1, 1, 1, 1, 1
Goal Assists
2
2, 2, 2, 1, 1, 1, 1, 1, 1