GT20 ·Semi Final
7h 35m
1.67
Playing XI & match preview usually appear 10–30 min before the match starts
Date and time 01/11/2026 · 15:00
Competition Global T20 Canada · Semi Final
Venue Arnos Vale Ground, Arnos Vale

Toronto Kings and Mississauga Skyhawks meet at Arnos Vale Ground in Arnos Vale. TK come in with a 4W-2L record and an NRR of +0.718, while MSH sit at 2W-4L with an NRR of -0.382. The matchup also carries a fresh back-and-forth edge, because the last two head-to-head games have split 1-1. With the toss still undecided, the first big call will be whether to lean into the venue’s historical tilt toward setting a total or back a chase under a forecast that includes rain.

Toss & Conditions

📍 Arnos Vale Ground, Arnos Vale
28°C 79% 94% 20 km/h 0.53mm

At Arnos Vale Ground, Arnos Vale, the average first-innings total across all men’s T20 matches on record is 173.2. In that same venue-wide T20 set, teams batting second have won 42% of games, which points toward batting first as the safer default. The forecast at the start is 28.32°C with 79.25% humidity, 94.0% cloud cover, wind at 20.02 km/h, and 0.53 mm precipitation. In men’s T20s played with rain in the forecast, first-innings totals have averaged 153.4 and that’s 36.7 runs lower than the overall baseline of 190.1, with the caveat that innings are shortened more often there (29% under 19 overs versus 12% otherwise), so the 8.14 run rate is the cleaner guide than the raw total. The toss has not been decided yet.

Head-to-Head

The last two head-to-head meetings are split 1-1 between these teams. Most recently, Toronto Kings beat Mississauga Skyhawks by 33 runs, with TK batting first and defending their total successfully. Earlier, the Skyhawks won by 42 runs after batting first, leaving TK short in the chase. With both games decided by sizeable margins and each side having already landed a statement win, the recent pattern reads more like swings than sustained control.

Toronto Kings

NRR +0.718WWLWW→

TK are placed 4th on 8 points, carrying a 4W-2L record and an NRR of +0.718. Their latest outing was a chase win over Montreal Warriors by 5 wickets with 7 balls remaining, after MW batted first. That result underlined TK’s ability to finish a target without needing a last-over scramble, and it keeps their recent run moving in the right direction.

Mississauga Skyhawks

NRR -0.382WLWLL→

MSH come into this one off a tight loss to Brampton Blazers, beaten by 6 wickets with 2 balls remaining after the Skyhawks batted first. That finish left them at 2W-4L overall, and their NRR sits at -0.382. With results not going their way often enough, the immediate task is turning competitive positions into wins rather than letting games slip late.

Expected Lineups

The Toronto Kings are still waiting on the official XI, but the likely shape from the squad leans heavily on all-round depth through JJ Smuts, Dwaine Pretorius and Rahkeem Cornwall. Evin Lewis and Obus Pienaar headline the projected batting group, with Saif Badar and Aaron Johnson also in the mix. With Saad Bin Zafar, Kaleem Sana and Mohammad Amir in the expected attack, the balance looks built around multiple bowling options rather than a one-note plan.

Best players
CareerCareer impact per match: runs + wickets + strike-rate, across the player's whole record. Higher is better.FormThe same impact score over the player's last 5 matches — current form rather than career. Higher is better.
JJ Smuts
JJ Smuts
Allrounder
32.646.3
Dwaine Pretorius
Dwaine Pretorius
Allrounder
2922.1
Rahkeem Cornwall
Rahkeem Cornwall
Allrounder
2832.6

For Mississauga Skyhawks, the expected XI from the squad puts a lot of responsibility on a core that mixes experience and role clarity: Wayne Parnell to lead the bowling, Vijay Shankar as a central all-round piece, and Azam Khan as the wicketkeeper. Unmukt Chand is the standout name in the projected top order, alongside batters such as Khalid Kail, Ali Orr and Parth Choudhary. Fabian Allen and Junaid Siddiqui add further all-round coverage, while Jatinderpal Matharu and Rayyan Pathan round out the projected bowling group as the final XI awaits confirmation.

Best players
CareerCareer impact per match: runs + wickets + strike-rate, across the player's whole record. Higher is better.FormThe same impact score over the player's last 5 matches — current form rather than career. Higher is better.
Wayne Parnell
Wayne Parnell
Bowler
27.525.6
Vijay Shankar
Vijay Shankar
Allrounder
26.424.5
Azam Khan
Azam Khan
Wicketkeeper
23.618.2

Key Stats

TKMSH
NRR +0.72 -0.38
EloOverall strength rating built from past results against the quality of opponents. Higher is stronger. 1530 1472
Form (last 5) 4/5 2/5
H2H (last 4) 1/2 1/2
Key PlayersCombined strength of each team's top-3 players by career impact (runs + wickets + strike-rate). Higher is better. 29.9 25.8
Player FormThe same top-3 players' impact over their last 5 matches — recent form rather than career. Higher is better. 33.7 22.8
Total score 5 0

Prediction

All four models line up behind TK, with the model average at 65% and the individual calls ranging from 60% to 71%. Bookmakers also have TK as favourites at 56% (odds 1.67) versus MSH at 44% (odds 2.08). That creates a 9.2 percentage-point model-vs-market edge in favour of TK (65% model average vs 56% market). The Key Stats card has it TK 5 - 1 MSH, and the story behind that tilt is the gap in season indicators like net run rate and the broader form picture. If the game follows the venue’s historical lean toward setting a total, the side that controls the first-innings tempo is likely to dictate the terms.

TKMSH
66% ML 34%
71% AI 1 29%
60% AI 2 40%
64% Math 36%
56% Books 44%

Preliminary prediction — calculated before the playing XI and toss were known. It is recalculated 5–30 minutes before the start, once the lineups and toss are confirmed.

More GT20 predictions →
Wicketkeepers
Ali Nadeem
Ali Nadeem Wicketkeeper
Batsmen
Saif Badar
Saif Badar Batsman
Dejourn Charles
Dejourn Charles Batsman
Anubhav Jawla
Anubhav Jawla Batsman
Aaron Johnson
Aaron Johnson Batsman
Akhil Kumar
Akhil Kumar Batsman
Evin Lewis
Evin Lewis Batsman
Obus Pienaar
Obus Pienaar Batsman
Allrounders
Dwaine Pretorius
Dwaine Pretorius Allrounder
Rahkeem Cornwall
Rahkeem Cornwall Allrounder
Mark Deyal
Mark Deyal Allrounder
Gurnek Johal Singh
Gurnek Johal Singh Allrounder
Zia Shahzad
Zia Shahzad Allrounder
Bowlers
Mohammad Amir
Mohammad Amir Bowler
Saad Bin Zafar
Saad Bin Zafar Bowler
Ali Khan
Ali Khan Bowler
Kaleem Sana
Kaleem Sana Bowler
Kristopher Ramsaran
Kristopher Ramsaran Bowler
Kristopher Ramsaran
Kristopher Ramsaran Bowler
Wicketkeepers
Azam Khan
Azam Khan Wicketkeeper
Rohan Sikri
Rohan Sikri Wicketkeeper
Batsmen
Unmukt Chand
Unmukt Chand Batsman
Khalid Kail
Khalid Kail Batsman
Ali Orr
Ali Orr Batsman
Parth Choudhary
Parth Choudhary Batsman
Shubham Handa
Shubham Handa Batsman
Gurjot Gosal
Gurjot Gosal Batsman
Jermaine Blackwood
Jermaine Blackwood Batsman
Allrounders
Fabian Allen
Fabian Allen Allrounder
Rafi Ullah
Rafi Ullah Allrounder
Vijay Shankar
Vijay Shankar Allrounder
Kairav Sharma
Kairav Sharma Allrounder
Shivam Sharma Jr.
Shivam Sharma Jr. Allrounder
Junaid Siddiqui
Junaid Siddiqui Allrounder
Aaditya Varadarajan
Aaditya Varadarajan Allrounder
Bowlers
Jatinderpal Matharu
Jatinderpal Matharu Bowler
Wayne Parnell
Wayne Parnell Bowler
Rayyan Pathan
Rayyan Pathan Bowler
Zahid Shirzad
Zahid Shirzad Bowler
Miguel Cummins
Miguel Cummins Bowler