Our Carlisle vs York Prediction: 2-2
Carlisle vs York in the England National League is scheduled for an 19:45 GMT kick-off on Wednesday January 21, 2026. We anticipate a balanced game ending in a 2-2 draw, and given both teams’ scoring form, BTTS looks like a safe bet.
Our prediction is supported by key performance data, betting odds and match insights — everything you need is right below to make smarter bets.
→ View Today's Football Score Tips
Recent Form Insights
Carlisle's Last Match – Solihull Moors vs Carlisle
Determined to get back to winning ways, Carlisle must win after their 3-3 England National League draw against Solihull Moors on January 17. In that match, Carlisle had 50% possession and 8 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Solihull Moors | 50% | 0 (6) | - | 91 |
Carlisle | 50% | 0 (8) | - | 75 |
York's Last Match – York vs Southend
York will seek to go one better this time following a 1-1 England National League share of the spoils with Southend on January 17. In that match, York recorded 50% possession and 6 shots hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
York | 50% | 0 (6) | - | 70 |
Southend | 50% | 0 (6) | - | 46 |
Carlisle vs York Stats
Key Stats
| Carlisle | York | |
|---|---|---|
| 1.18 | Attacking Strength | 1.73 |
| 0.79 | Defence Strength | 0.85 |
| 1.6 | Points Per Game | 2.4 |
| 5/10 | WIN | 7/10 |
| 1/10 | DRAW | 3/10 |
| 3/10 | Clean Sheets | 1/10 |
| 5/10 | BTTS | 9/10 |
| 6/10 | Over 2.5 Goals | 8/10 |
| 1.5 | Average Scored | 2.8 |
Goals Scored vs Goals Conceded
Carlisle are averaging 1.5 goals scored and 1.5 conceded per match, while York average 2.8 scored and 1.2 conceded per game.
Carlisle 15-15
York 28-12
What are the odds for this match?
Carlisle to win: @3
Draw: @3.5
York to win: @2.15



Solihull Moors
Carlisle
York
Southend
York
Rochdale
Carlisle
Boreham Wood
Forest Green
Scunthorpe
Halifax
Southend
Hartlepool
Tamworth
Solihull Moors
Boston Utd
Aldershot
Altrincham
Wealdstone
Eastleigh
Woking
Yeovil
Sutton Utd
Brackley
Braintree Town
Morecambe
Gateshead
Truro City