Team ·
Dota 2 AI
AI
Astra Invicta
2-6 Record last 8 matches
25% Win rate last 8 matches
LLWLL
Form Astra Invicta is a Dota 2 team, ranked #43 in our Dota 2 power rankings.
Astra Invicta is a Dota 2 team, ranked #43 in our Dota 2 power rankings.
Roster not available.
No upcoming matches scheduled.
Most recently Astra Invicta lost 0–2 to Team Liquid in the PARI Universe 2026 Playoffs on Oct 29, 2026.
Astra Invicta has won 2 of its last 8 matches (2–6).