DOTA2 - ESL One Mumbai | 2019/04/20 14:35 | Keen Gaming v TNC Predator | 2-0 |
DOTA2 - WESG | 2019/03/10 09:30 | Keen Gaming v TNC Predator | 0-2 |
DOTA2 - ESL One Katowice | 2018/03/30 05:10 | TNC Predator v Keen Gaming | 1-0 |
DOTA2 - EPICENTER Major | 2019/06/29 15:50 | Virtus.Pro v TNC Predator | 2-0 |
DOTA2 - EPICENTER Major | 2019/06/29 09:30 | TNC Predator v PSG.LGD | 2-0 |
DOTA2 - EPICENTER Major | 2019/06/25 17:25 | Rare Atom v TNC Predator | 2-1 |
DOTA2 - EPICENTER Major | 2019/06/25 10:10 | TNC Predator v Royal Never Give Up | 2-1 |
DOTA2 - EPICENTER Major | 2019/06/23 13:50 | Ninjas in Pyjamas v TNC Predator | 0-2 |
DOTA2 - EPICENTER Major | 2019/06/23 10:00 | OG v TNC Predator | 1-2 |
DOTA2 - ESL One Birmingham | 2019/06/01 11:00 | Team Secret v TNC Predator | 2-1 |
DOTA2 - ESL One Birmingham | 2019/05/30 17:50 | Evil Geniuses v TNC Predator | 2-1 |
DOTA2 - JBO Asian Masters League | 2019/07/02 08:00 | Keen Gaming v RoyaL | 3-0 |
DOTA2 - JBO Asian Masters League | 2019/07/02 03:00 | Keen Gaming v RoyaL | 2-0 |
DOTA2 - JBO Asian Masters League | 2019/07/01 05:00 | Keen Gaming v Neon Esports | 2-0 |
DOTA2 - Asian Masters League | 2019/06/30 05:00 | Keen Gaming v Newbee Young | 2-0 |
DOTA2 - Asian Masters League | 2019/06/29 09:00 | Team Authentic v Keen Gaming | 1-1 |
DOTA2 - Asian Masters League | 2019/06/28 11:00 | For the Dream v Keen Gaming | 0-2 |
DOTA2 - Asian Masters League | 2019/06/28 05:00 | Taichi Gaming v Keen Gaming | 0-2 |
DOTA2 - Asian Masters League | 2019/06/27 07:00 | Eclipse v Keen Gaming | 0-2 |