Donations this month: $0.00
Looking for work as Dota 2 panelist / statistician / analyst in broadcast
OR Backend Developer. Click the link for my CV.

TDL Pro Series NA Spring 2023 Season

Spring 2023 season of TDL, a competitive league focused on weekend tournaments offering a prize pool, eligible only for organized teams with a minimum of 7k MMR on their players

Median hero bans: 14

league_banner
Total milestones
Matches161
Kills10,333
Last hits279,206
Creeps denied11,160
Courier kills450
Roshan Kills291
Damage to heroes33,299,842
Damage to buildings4,238,700
Hero healing1,824,269
Damage taken from heroes33,400,552
Stuns14:52:24
Observer wards placed5,239
Sentries placed9,313
Obs Wards destroyed1,916
Buybacks625
Neutral camps stacked1,950
Map pings44,733
Rampages2
Godlike sprees137
Total playtime95:29:45
Total time dead104:16:55
Players milestones
Matches
PlayerValue
Block.Ryu - 45
Block.Revenant - 38
Block.CeJay - 37
Block.Nao - 33
KNGI.SA.Nameless9299 - 29
Wins
PlayerValue
Block.Ryu - 37
Block.Revenant - 31
Block.CeJay - 30
Block.Nao - 28
x5.steel- - 18
Kills
PlayerValue
Block.Ryu - 500
Block.Nao - 335
x5.steel- - 273
x5.shroud - 267
x5.fcr - 232
Deaths
PlayerValue
Block.CeJay - 266
KNGI.SA.Nameless9299 - 255
Block.KOBOLD - 176
Eminence.Yanbura - 174
GRIN.LGTK - 168
Assists
PlayerValue
Block.CeJay - 779
Block.Ryu - 705
Block.Revenant - 680
KNGI.SA.Nameless9299 - 517
x5.wij - 449
Kills and assists
PlayerValue
Block.Ryu - 1,205
Block.CeJay - 935
Block.Revenant - 907
Block.Nao - 738
x5.steel- - 647
Total creeps murdered
PlayerValue
Block.Ryu - 12,214
Block.Nao - 11,438
x5.shroud - 10,484
Block.Revenant - 9,005
x5.steel- - 7,693
Creeps betrayed
PlayerValue
Block.Revenant - 544
x5.shroud - 390
Block.Ryu - 373
Block.Nao - 327
x5.fcr - 214
Courier kills
PlayerValue
KNGI.SA.Nameless9299 - 16
Block.KOBOLD - 15
Eminence.Yanbura - 14
TrT.pamplona - 13
Block.Ryu - 13
Roshan Kills
PlayerValue
Block.Nao - 25
x5.shroud - 20
TrT.CarJua - 12
Block.Revenant - 12
Block.Ryu - 10
Damage to heroes
PlayerValue
Block.Ryu - 1,517,174
Block.Nao - 873,081
x5.steel- - 807,308
x5.shroud - 779,080
GRIN.rohofireflu - 752,938
Damage to buildings
PlayerValue
Block.Nao - 348,771
x5.shroud - 291,150
Block.Revenant - 199,601
Block.Ryu - 117,796
TrT.CarJua - 117,174
Hero healing
PlayerValue
Block.Revenant - 130,524
x5.wij - 97,401
KNGI.SA.ostred - 72,808
Eminence.Yanbura - 71,067
Block.CeJay - 70,774
Damage taken from heroes
PlayerValue
Block.Ryu - 857,144
Block.CeJay - 753,536
x5.shroud - 648,981
Block.Nao - 642,200
KNGI.SA.Nameless9299 - 633,189
Stuns
PlayerValue
KNGI.SA.Nameless9299 - 29:56
Block.Ryu - 28:46
Block.CeJay - 24:29
GRIN.LGTK - 22:48
Block.Revenant - 22:24
Observer wards placed
PlayerValue
Block.CeJay - 414
x5.wij - 208
KNGI.SA.ostred - 181
Eminence.Yanbura - 179
KNGI.SA.Nameless9299 - 175
Sentries placed
PlayerValue
Block.CeJay - 772
x5.wij - 468
KNGI.SA.ostred - 434
Eminence.Yanbura - 412
KNGI.SA.Nameless9299 - 314
Obs Wards destroyed
PlayerValue
Block.CeJay - 119
x5.wij - 91
KNGI.SA.Nameless9299 - 69
KNGI.SA.ostred - 69
Eminence.Yanbura - 63
Buybacks
PlayerValue
Block.CeJay - 26
KNGI.SA.Nameless9299 - 19
GRIN.LGTK - 17
KNGI.SA.ostred - 16
GRIN.Salivating Salamander 37 - 15
Neutral camps stacked
PlayerValue
Block.Nao - 67
Block.n1ght - 54
Block.KOBOLD - 51
Eminence.Yanbura - 51
KNGI.SA.Nameless9299 - 49
Map pings
PlayerValue
Block.Revenant - 2,330
Block.CeJay - 1,767
SKG.ducho0 - 1,104
Silk.James- - 911
x5.fcr - 904
Rampages
PlayerValue
PURAKA.no1caresafk - 1
Block.Nao - 1
H1j4ck - 0
Radinho.LionMan - 0
Sunny† - 0
Godlike sprees
PlayerValue
Block.Ryu - 12
x5.shroud - 9
Block.Nao - 8
TrT.CarJua - 5
GRIN.rohofireflu - 5
Total playtime
PlayerValue
Block.Ryu - 27:01:22
Block.CeJay - 22:18:45
Block.Revenant - 22:16:01
Block.Nao - 19:07:32
KNGI.SA.Nameless9299 - 18:35:08
Total time dead
PlayerValue
Block.CeJay - 2:31:23
KNGI.SA.Nameless9299 - 2:26:37
Block.Ryu - 1:41:36
Block.KOBOLD - 1:40:26
Eminence.Yanbura - 1:36:13
Teams milestones
Matches
TeamValue
x5 Gamingx5 Gaming (x5)27
Block Roar EsportsBlock Roar Esports (Block)24
GRIN EsportsGRIN Esports (GRIN)24
Block Roar EsportsBlock Roar Esports (Block)21
CDUB EsportsCDUB Esports (CDUB)16
Wins
TeamValue
Block Roar EsportsBlock Roar Esports (Block)20
x5 Gamingx5 Gaming (x5)17
Block Roar EsportsBlock Roar Esports (Block)17
GRIN EsportsGRIN Esports (GRIN)10
SilkSilk (Silk)9
Kills
TeamValue
x5 Gamingx5 Gaming (x5)971
Block Roar EsportsBlock Roar Esports (Block)868
Block Roar EsportsBlock Roar Esports (Block)820
GRIN EsportsGRIN Esports (GRIN)750
CDUB EsportsCDUB Esports (CDUB)521
Deaths
TeamValue
GRIN EsportsGRIN Esports (GRIN)815
x5 Gamingx5 Gaming (x5)689
CDUB EsportsCDUB Esports (CDUB)572
Block Roar EsportsBlock Roar Esports (Block)569
Block Roar EsportsBlock Roar Esports (Block)530
Total creeps murdered
TeamValue
x5 Gamingx5 Gaming (x5)27,547
Block Roar EsportsBlock Roar Esports (Block)23,390
GRIN EsportsGRIN Esports (GRIN)21,356
Block Roar EsportsBlock Roar Esports (Block)20,048
SilkSilk (Silk)14,222
Creeps betrayed
TeamValue
Block Roar EsportsBlock Roar Esports (Block)1,006
x5 Gamingx5 Gaming (x5)953
Block Roar EsportsBlock Roar Esports (Block)741
GRIN EsportsGRIN Esports (GRIN)669
The Return of AMBThe Return of AMB (TRAMB)596
Courier kills
TeamValue
Block Roar EsportsBlock Roar Esports (Block)40
Block Roar EsportsBlock Roar Esports (Block)38
x5 Gamingx5 Gaming (x5)37
GRIN EsportsGRIN Esports (GRIN)28
Team KNGITeam KNGI (KNGI)26
Roshan Kills
TeamValue
x5 Gamingx5 Gaming (x5)33
Block Roar EsportsBlock Roar Esports (Block)31
Block Roar EsportsBlock Roar Esports (Block)30
GRIN EsportsGRIN Esports (GRIN)30
The Return of AMBThe Return of AMB (TRAMB)17
Damage to heroes
TeamValue
x5 Gamingx5 Gaming (x5)2,893,956
Block Roar EsportsBlock Roar Esports (Block)2,607,955
Block Roar EsportsBlock Roar Esports (Block)2,600,060
GRIN EsportsGRIN Esports (GRIN)2,585,806
CDUB EsportsCDUB Esports (CDUB)1,636,091
Damage to buildings
TeamValue
Block Roar EsportsBlock Roar Esports (Block)466,835
Block Roar EsportsBlock Roar Esports (Block)464,191
x5 Gamingx5 Gaming (x5)444,723
GRIN EsportsGRIN Esports (GRIN)292,768
The Return of AMBThe Return of AMB (TRAMB)230,413
Hero healing
TeamValue
x5 Gamingx5 Gaming (x5)206,203
Block Roar EsportsBlock Roar Esports (Block)196,905
Block Roar EsportsBlock Roar Esports (Block)149,848
GRIN EsportsGRIN Esports (GRIN)135,738
Team KNGITeam KNGI (KNGI)126,516
Damage taken from heroes
TeamValue
x5 Gamingx5 Gaming (x5)2,822,646
GRIN EsportsGRIN Esports (GRIN)2,588,410
Block Roar EsportsBlock Roar Esports (Block)2,235,774
Block Roar EsportsBlock Roar Esports (Block)2,008,365
CDUB EsportsCDUB Esports (CDUB)1,774,485
Stuns
TeamValue
GRIN EsportsGRIN Esports (GRIN)1:16:24
x5 Gamingx5 Gaming (x5)1:16:01
Block Roar EsportsBlock Roar Esports (Block)1:11:51
Block Roar EsportsBlock Roar Esports (Block)60:58
CDUB EsportsCDUB Esports (CDUB)48:52
Observer wards placed
TeamValue
x5 Gamingx5 Gaming (x5)458
GRIN EsportsGRIN Esports (GRIN)412
Block Roar EsportsBlock Roar Esports (Block)390
Block Roar EsportsBlock Roar Esports (Block)375
Team KNGITeam KNGI (KNGI)260
Sentries placed
TeamValue
x5 Gamingx5 Gaming (x5)772
GRIN EsportsGRIN Esports (GRIN)770
Block Roar EsportsBlock Roar Esports (Block)696
Block Roar EsportsBlock Roar Esports (Block)656
Team KNGITeam KNGI (KNGI)491
Obs Wards destroyed
TeamValue
x5 Gamingx5 Gaming (x5)189
Block Roar EsportsBlock Roar Esports (Block)149
GRIN EsportsGRIN Esports (GRIN)142
Block Roar EsportsBlock Roar Esports (Block)138
Team KNGITeam KNGI (KNGI)109
Buybacks
TeamValue
GRIN EsportsGRIN Esports (GRIN)68
Block Roar EsportsBlock Roar Esports (Block)47
x5 Gamingx5 Gaming (x5)44
Block Roar EsportsBlock Roar Esports (Block)31
CDUB EsportsCDUB Esports (CDUB)31
Neutral camps stacked
TeamValue
Block Roar EsportsBlock Roar Esports (Block)188
x5 Gamingx5 Gaming (x5)176
Block Roar EsportsBlock Roar Esports (Block)142
GRIN EsportsGRIN Esports (GRIN)127
SilkSilk (Silk)109
Map pings
TeamValue
Block Roar EsportsBlock Roar Esports (Block)4,496
GRIN EsportsGRIN Esports (GRIN)3,850
x5 Gamingx5 Gaming (x5)3,290
Block Roar EsportsBlock Roar Esports (Block)3,130
SilkSilk (Silk)2,722
Rampages
TeamValue
Block Roar EsportsBlock Roar Esports (Block)1
Puraka teamPuraka team (PURAKA)1
LOS FANTASMASLOS FANTASMAS (Gh)0
Kill Or DeathKill Or Death (K/D-1)0
Block Roar EsportsBlock Roar Esports (Block)0
Total playtime
TeamValue
x5 Gamingx5 Gaming (x5)16:40:20
GRIN EsportsGRIN Esports (GRIN)15:02:45
Block Roar EsportsBlock Roar Esports (Block)13:52:14
Block Roar EsportsBlock Roar Esports (Block)13:09:08
Team KNGITeam KNGI (KNGI)9:28:21
Heroes milestones
Matches
HeroValue
rubickRubick81
tuskTusk70
tinyTiny55
snapfireSnapfire54
ember_spiritEmber Spirit52
Wins
HeroValue
rubickRubick46
ember_spiritEmber Spirit35
tuskTusk31
rattletrapClockwerk27
tinyTiny25
Kills
HeroValue
ember_spiritEmber Spirit568
tuskTusk395
rubickRubick355
tinyTiny343
snapfireSnapfire297
Deaths
HeroValue
tuskTusk611
rubickRubick576
rattletrapClockwerk458
tinyTiny367
snapfireSnapfire341
Assists
HeroValue
rubickRubick1,301
tuskTusk1,106
rattletrapClockwerk863
snapfireSnapfire823
ember_spiritEmber Spirit756
Kills and assists
HeroValue
rubickRubick1,656
tuskTusk1,501
ember_spiritEmber Spirit1,324
snapfireSnapfire1,120
rattletrapClockwerk1,014
Total creeps murdered
HeroValue
ember_spiritEmber Spirit12,266
furionNature's Prophet10,871
beastmasterBeastmaster8,614
leshracLeshrac8,327
tuskTusk7,408
Creeps betrayed
HeroValue
rattletrapClockwerk769
enigmaEnigma484
ember_spiritEmber Spirit466
tinyTiny347
furionNature's Prophet346
Courier kills
HeroValue
tuskTusk29
tinyTiny27
rubickRubick26
rattletrapClockwerk23
miranaMirana22
Roshan Kills
HeroValue
furionNature's Prophet15
drow_rangerDrow Ranger14
death_prophetDeath Prophet14
linaLina12
templar_assassinTemplar Assassin12
Damage to heroes
HeroValue
ember_spiritEmber Spirit1,895,810
rubickRubick1,319,963
tuskTusk1,259,126
zuusZeus989,497
tinyTiny964,127
Damage to buildings
HeroValue
furionNature's Prophet268,290
beastmasterBeastmaster190,662
death_prophetDeath Prophet180,417
drow_rangerDrow Ranger169,146
templar_assassinTemplar Assassin167,773
Hero healing
HeroValue
treantTreant Protector257,537
dawnbreakerDawnbreaker149,658
death_prophetDeath Prophet130,600
keeper_of_the_lightKeeper of the Light126,435
miranaMirana122,776
Damage taken from heroes
HeroValue
tuskTusk1,913,202
tinyTiny1,280,004
rubickRubick1,190,339
rattletrapClockwerk1,139,031
ember_spiritEmber Spirit1,045,647
Stuns
HeroValue
ember_spiritEmber Spirit1:05:20
rubickRubick58:47
tuskTusk58:10
tinyTiny56:09
hoodwinkHoodwink37:22
Observer wards placed
HeroValue
rattletrapClockwerk419
rubickRubick410
disruptorDisruptor339
crystal_maidenCrystal Maiden286
treantTreant Protector274
Sentries placed
HeroValue
rattletrapClockwerk841
rubickRubick753
disruptorDisruptor686
treantTreant Protector643
crystal_maidenCrystal Maiden622
Obs Wards destroyed
HeroValue
rubickRubick144
rattletrapClockwerk128
miranaMirana113
disruptorDisruptor112
snapfireSnapfire102
Buybacks
HeroValue
tuskTusk53
rattletrapClockwerk35
rubickRubick35
disruptorDisruptor22
snapfireSnapfire20
Neutral camps stacked
HeroValue
rubickRubick134
beastmasterBeastmaster91
miranaMirana85
snapfireSnapfire83
rattletrapClockwerk61
Map pings
HeroValue
rubickRubick2,734
tuskTusk2,472
snapfireSnapfire1,814
rattletrapClockwerk1,480
ember_spiritEmber Spirit1,242
Rampages
HeroValue
faceless_voidFaceless Void1
alchemistAlchemist1
sand_kingSand King0
enigmaEnigma0
dazzleDazzle0
Godlike sprees
HeroValue
ember_spiritEmber Spirit12
chaos_knightChaos Knight8
leshracLeshrac7
tinyTiny6
faceless_voidFaceless Void6
Total playtime
HeroValue
rubickRubick46:21:48
tuskTusk44:56:24
snapfireSnapfire31:20:10
ember_spiritEmber Spirit30:32:27
tinyTiny29:57:41
Total time dead
HeroValue
tuskTusk6:25:40
rubickRubick5:03:16
rattletrapClockwerk4:06:11
tinyTiny3:28:05
snapfireSnapfire3:05:04