Our Inter Toronto vs Vancouver FC Prediction: 3-2
Inter Toronto vs Vancouver FC in the Canada Premier League is scheduled for an 21:00 GMT kick-off on Sunday April 19, 2026. We’re backing a 3-2 home victory, but with both teams creating plenty of chances, over 2.5 goals is another strong betting option.
Our prediction is supported by key Inter Toronto vs Vancouver FC stats, including attacking and defensive strength, recent form and historical results — all detailed below.
→ View Today's Correct Score Predictions
Recent Form Insights
Inter Toronto's Last Match – Inter Toronto vs HFX Wanderers
Inter Toronto will aim to turn their fortunes around after a 2-2 Canada Premier League draw with HFX Wanderers on April 11. In that match, Inter Toronto recorded 55% possession, firing 3 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Inter Toronto | 55% | 0 (3) | 1.25 | 56 |
HFX Wanderers | 45% | 0 (4) | 1.85 | 67 |
Vancouver FC's Last Match – Vancouver FC vs HFX Wanderers
Vancouver FC must win as they aim to bounce back from a disappointing 0-1 Canada Premier League defeat against HFX Wanderers on April 4. In that match, Vancouver FC controlled 54% of possession and managed 5 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Vancouver FC | 54% | 0 (5) | 1.99 | 69 |
HFX Wanderers | 46% | 0 (2) | 0.2 | 33 |
Inter Toronto vs Vancouver FC Stats
Key Stats
| Inter Toronto | Vancouver FC | |
|---|---|---|
| 1.32 | Attacking Strength | 1.14 |
| 1.62 | Defence Strength | 1.45 |
| 1 | Points Per Game | 0.9 |
| 0/10 | WIN | 2/10 |
| 1/10 | DRAW | 3/10 |
| 0/10 | Clean Sheets | 1/10 |
| 1/10 | BTTS | 5/10 |
| 1/10 | Over 2.5 Goals | 6/10 |
| 2 | Average Scored | 1 |
Goals Scored vs Goals Conceded
Inter Toronto are averaging 0.2 goals scored and 0.2 conceded per match, while Vancouver FC average 1.0 scored and 1.9 conceded per game.


Inter Toronto
HFX Wanderers
Cavalry FC
Forge FC
HFX Wanderers
Inter Toronto
Pacific FC (CA)
Atletico Ottawa