Career Progression
2023/2024
0
Games
0
Goals
0
Assists
0
Minutes
League One
2022/2023
0
Games
0
Goals
0
Assists
0
Minutes
League One
2021/2022
22
Games
0
Goals
0
Assists
1,980
Minutes
League Cup, Championship
2020/2021
+1
30
Games
0
Goals
0
Assists
2,730
Minutes
Dunfermline
(30 G)
Hamilton Academical
(0 G)
Wales
(0 G)
Championship, Premiership
+2
2019/2020
26
Games
0
Goals
0
Assists
2,400
Minutes
Hamilton Academical
(20 G)
Dunfermline
(6 G)
League Cup, Premiership
+1
2018/2019
35
Games
0
Goals
0
Assists
3,150
Minutes
Indy Eleven
(35 G)
Inverness CT
(0 G)
USL Championship, Championship
2017/2018
2
Games
0
Goals
0
Assists
180
Minutes
Championship, League Cup
2016/2017
31
Games
0
Goals
0
Assists
2,790
Minutes
Premiership
2015/2016
40
Games
0
Goals
0
Assists
3,600
Minutes
Premiership, UEFA Europa League
2014/2015
39
Games
0
Goals
0
Assists
3,510
Minutes
League Two, EFL Trophy
2013/2014
44
Games
0
Goals
0
Assists
3,960
Minutes
League One, EFL Trophy
2012/2013
46
Games
0
Goals
0
Assists
4,140
Minutes
League One, EFL Trophy
2011/2012
38
Games
0
Goals
0
Assists
3,402
Minutes
EFL Trophy, League One
| Season | Team | Games | Goals | Assists | Minutes | G/90 | Cards |
|---|---|---|---|---|---|---|---|
| 2023/2024 Current |
Fleetwood Town
|
0 | 0 | 0 | 0 | 0.00 | 0 |
| 2022/2023 |
Fleetwood Town
|
0 | 0 | 0 | 0 | 0.00 | 0 |
| 2021/2022 |
Dunfermline
|
22 | 0 | 0 | 1,980 | 0.00 | 1 |
| 2020/2021 |
Dunfermline
(30)
Hamilton Academical
(0)
Wales
(0)
|
30 | 0 | 0 | 2,730 | 0.00 | 2 |
| 2019/2020 |
Hamilton Academical
(20)
Dunfermline
(6)
|
26 | 0 | 0 | 2,400 | 0.00 | 4 |
| 2018/2019 |
Indy Eleven
(35)
Inverness CT
(0)
|
35 | 0 | 0 | 3,150 | 0.00 | 3 |
| 2017/2018 |
Inverness CT
|
2 | 0 | 0 | 180 | 0.00 | 0 |
| 2016/2017 |
Inverness CT
|
31 | 0 | 0 | 2,790 | 0.00 | 1 |
| 2015/2016 |
Inverness CT
|
40 | 0 | 0 | 3,600 | 0.00 | 4 |
| 2014/2015 |
Tranmere
|
39 | 0 | 0 | 3,510 | 0.00 | 3 |
| 2013/2014 |
Tranmere
|
44 | 0 | 0 | 3,960 | 0.00 | 4 |
| 2012/2013 |
Tranmere
|
46 | 0 | 0 | 4,140 | 0.00 | 2 |
| 2011/2012 |
Tranmere
|
38 | 0 | 0 | 3,402 | 0.00 | 2 / 1 |
353
Career Games
0
Career Goals
0
Career Assists
Advanced Metrics
2025/2026 Season
-
Avg Rating
No Data
0
Min/Game
0 Total Minutes
0
Goal Involvement
0G + 0A
0
Total Goals
0
Total Assists
0
Goals/Game
0
Assists/Game
0
Goal Involvement
Career Timeline - O. Williams
13 Seasons0
Total Goals
→ Stable
vs First Season
0
Total Assists
→ Stable
vs First Season
353
Total Appearances
27.2 Per Season
6.2
Peak Rating
6.2 Average
Season Breakdown
23
2023/2024
Fleetwood Town
0
Goals
0
Assists
0
Apps
-
Rating
22
2022/2023
Fleetwood Town
0
Goals
0
Assists
0
Apps
-
Rating
21
2021/2022
Dunfermline
0
Goals
0
Assists
22
Apps
-
Rating
1,980 Minutes
90 Min/Game
20
2020/2021
Dunfermline, Hamilton Academical
+ 1 More
0
Goals
0
Assists
30
Apps
-
Rating
2,730 Minutes
91 Min/Game
19
2019/2020
Hamilton Academical, Dunfermline
0
Goals
0
Assists
26
Apps
6.2
Rating
2,400 Minutes
92 Min/Game
18
2018/2019
Indy Eleven, Inverness CT
0
Goals
0
Assists
35
Apps
-
Rating
3,150 Minutes
90 Min/Game
17
2017/2018
Inverness CT
0
Goals
0
Assists
2
Apps
-
Rating
180 Minutes
90 Min/Game
16
2016/2017
Inverness CT
0
Goals
0
Assists
31
Apps
-
Rating
2,790 Minutes
90 Min/Game
15
2015/2016
Inverness CT
0
Goals
0
Assists
40
Apps
-
Rating
3,600 Minutes
90 Min/Game
14
2014/2015
Tranmere
0
Goals
0
Assists
39
Apps
-
Rating
3,510 Minutes
90 Min/Game
13
2013/2014
Tranmere
0
Goals
0
Assists
44
Apps
-
Rating
3,960 Minutes
90 Min/Game
12
2012/2013
Tranmere
0
Goals
0
Assists
46
Apps
-
Rating
4,140 Minutes
90 Min/Game
11
2011/2012
Tranmere
0
Goals
0
Assists
38
Apps
-
Rating
3,402 Minutes
90 Min/Game
Career Overview
13
Seasons
353
Appearances
0
Goals
0
Assists
7
Teams
31,842
Minutes
26
Yellow Cards
1
Red Cards
Season History
| Season | Team | League | Appearances | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|
| 2023/2024 |
Fleetwood Town
|
League One
|
0 | 0 | 0 | 0 |
| 2022/2023 |
Fleetwood Town
|
League One
|
0 | 0 | 0 | 0 |
| 2021/2022 |
Dunfermline
|
League Cup
Championship
|
22 | 0 | 0 | 1,980 |
| 2020/2021 |
Dunfermline
Hamilton Academical
Wales
|
Championship
Premiership
UEFA Nations League
League Cup
|
30 | 0 | 0 | 2,730 |
| 2019/2020 |
Hamilton Academical
Dunfermline
|
League Cup
Premiership
Championship
|
26 | 0 | 0 | 2,400 |
| 2018/2019 |
Indy Eleven
Inverness CT
|
USL Championship
Championship
|
35 | 0 | 0 | 3,150 |
| 2017/2018 |
Inverness CT
|
Championship
League Cup
|
2 | 0 | 0 | 180 |
| 2016/2017 |
Inverness CT
|
Premiership
|
31 | 0 | 0 | 2,790 |
| 2015/2016 |
Inverness CT
|
Premiership
UEFA Europa League
|
40 | 0 | 0 | 3,600 |
| 2014/2015 |
Tranmere
|
League Two
EFL Trophy
|
39 | 0 | 0 | 3,510 |
| 2013/2014 |
Tranmere
|
League One
EFL Trophy
|
44 | 0 | 0 | 3,960 |
| 2012/2013 |
Tranmere
|
League One
EFL Trophy
|
46 | 0 | 0 | 4,140 |
| 2011/2012 |
Tranmere
|
EFL Trophy
League One
|
38 | 0 | 0 | 3,402 |
2023/2024
Fleetwood Town
Fleetwood Town
Goals
0
Assists
0
League
League One
2022/2023
Fleetwood Town
Fleetwood Town
Goals
0
Assists
0
League
League One
2021/2022
Dunfermline
Dunfermline
Goals
0
Assists
0
League
League Cup
Championship
2020/2021
Dunfermline
Hamilton Academical
Wales
Dunfermline
Hamilton Academical
Wales
Goals
0
Assists
0
League
Championship
Premiership
UEFA Nations League
League Cup
2019/2020
Hamilton Academical
Dunfermline
Hamilton Academical
Dunfermline
Goals
0
Assists
0
League
League Cup
Premiership
Championship
2018/2019
Indy Eleven
Inverness CT
Indy Eleven
Inverness CT
Goals
0
Assists
0
League
USL Championship
Championship
2017/2018
Inverness CT
Inverness CT
Goals
0
Assists
0
League
Championship
League Cup
2016/2017
Inverness CT
Inverness CT
Goals
0
Assists
0
League
Premiership
2015/2016
Inverness CT
Inverness CT
Goals
0
Assists
0
League
Premiership
UEFA Europa League
2014/2015
Tranmere
Tranmere
Goals
0
Assists
0
League
League Two
EFL Trophy
2013/2014
Tranmere
Tranmere
Goals
0
Assists
0
League
League One
EFL Trophy
2012/2013
Tranmere
Tranmere
Goals
0
Assists
0
League
League One
EFL Trophy
2011/2012
Tranmere
Tranmere
Goals
0
Assists
0
League
EFL Trophy
League One