Hamilton O vs Charlestown prediction — Northern NSW NPL
Northern NSW NPL · Australia
1
2.20
X
3.95
2
2.95
AI picks by market
Each bar is the chance our model gives an outcome, so a longer bar means a likelier result.
Top pick
Won ✓
80%Chance
Both teams to score
BTTS
Odds @1.45
Very high chance
Full-time result1X2 · win %
Goals lineOver/Under 2.5
Both teams to scoreBTTS
Bet Builder
Half-time
1:0
Exact score
2:1
Forecast statistics
What we forecast, set beside what actually happened.
Hamilton OModelCharlestown 
47%Ball possession53%
10Shots11
4Shots on goal5
6Corner kicks5
Hamilton ORealCharlestown 
44%Ball possession56%
12Shots on goal3
1Corner kicks6
Hamilton OReal · ModelCharlestown 
44%47%Ball possession56%53%
124Shots on goal35
16Corner kicks65
This season
Both teams' numbers over the whole season.
Hamilton OPer gameCharlestown 
1.5Goals for / game1.3
1.8Goals against / game2.7
47%Ball possession53%
9.9Shots per game11.9
5.4Corners per game5.1
Lately
Each team's hit rate on these outcomes.
Hamilton ORateCharlestown 
10%Wins10%
80%Over 1.5100%
50%Over 2.580%
50%BTTS80%
Latest form
Each team's most recent games.
Hamilton O
LLLWL
Lambton J.
Hamilton O
2
0
2.02
3.15
Hamilton O
Valentine
1
2
1.83
3.50
Edgeworth E.
Hamilton O
2
0
1.98
3.25
Hamilton O
Belmont S
5
2
2.70
2.30
Broadmeadow
Hamilton O
2
1
1.62
4.80
Hamilton O
Cooks H
0
0
2.37
2.55
Maitland
Hamilton O
1
0
1.85
3.30
Hamilton O
Kahibah
3
3
1.65
4.30
Adamstown R
Hamilton O
2
0
3.10
2.00
Hamilton O
Weston Bears
1
2
3.15
1.95
Charlestown
LLLLL
Broadmeadow
Charlestown
8
0
1.37
6.90
Charlestown
Edgeworth E.
0
2
4.40
1.57
Charlestown
Maitland
1
2
4.30
1.75
Valentine
Charlestown
1
0
2.52
2.55
Charlestown
Weston Bears
0
5
4.35
1.60
Cooks H
Charlestown
4
0
2.25
2.80
Charlestown
Belmont S
1
3
3.20
2.10
Charlestown
Cooks H
2
2
1.95
3.10
Kahibah
Charlestown
4
1
3.90
1.67
Charlestown
Lambton J.
1
3
3.45
1.85
Past meetings
Hamilton O1·0·2
Charlestown 

- Mar 2026 Charlestown 1 - 2 Hamilton O
- Jun 2025 Charlestown 3 - 2 Hamilton O
- Mar 2025 Hamilton O 0 - 1 Charlestown
Table
Each team's place in the current table.
#
Team
P
GD
Pts
















