

Bay Blazers vs All Stars Cardinals, Atlanta Open 2026 (T20), semi-final qualifier 1, 16 October. TSK's Calvin Savage played for All Stars Cardinals. With the bat he made 24 off 12 balls with 3 sixes, before being caught by Zahid Zakhil off FaisalKhan Ahmadzai. With the ball he bowled 3 overs for 18 runs without a wicket, an economy of 6.00. Scores: All Stars Cardinals 170/4, Bay Blazers 171/2 (18.2 ov). Bay Blazers won by 8 wickets. It follows his 13 off 11 and 1/33 in the previous match.

All Stars Cardinals vs Atlanta Fire, Atlanta Open 2026 (T20), league match, 15 October. TSK's Calvin Savage played for All Stars Cardinals. With the bat he made 13 off 11 balls with 1 six, before being caught off Shadley VanSchalkwyk. With the ball he took 1 wicket for 33 runs in 4 overs, an economy of 8.25 (his victims: Mohammed Mohsin). Scores: Atlanta Fire 252/7, All Stars Cardinals 148/9 (18.4 ov). Atlanta Fire won by 91 runs (DLS). It follows his 2 off 2 and 1/13 in the previous match.

Seattle Thunderbolts vs All Stars Cardinals, Atlanta Open 2026 (T20), league match, 14 October. TSK's Calvin Savage played for All Stars Cardinals. With the bat he made 2 off 2 balls, before being caught by Dhanush Shetty off Ayan Desai. With the ball he took 1 wicket for 13 runs in 3.1 overs, an economy of 4.11 (his victims: Ayan Desai). In the field he took 1 catch. Scores: All Stars Cardinals 170/6, Seattle Thunderbolts 150/10 (19.1 ov). All Stars Cardinals won by 20 runs. It follows his 1* off 1 and 1/16 in the previous match.

All Stars Cardinals vs ICR Falcons, Atlanta Open 2026 (T20), league match, 13 October. TSK's Calvin Savage played for All Stars Cardinals. With the bat he made an unbeaten 1 off 1 ball, and was not out. With the ball he took 1 wicket for 16 runs in 4 overs, an economy of 4.00 (his victims: Amrinder Gill). In the field he took 2 catches. Scores: All Stars Cardinals 138/4, ICR Falcons 116/8. All Stars Cardinals won by 22 runs.