Warfare

Thanh Hoa Bridge

Sep 6, 2026, 2:01 AM ET · 32 minutes · 99 players at peak · Hell Let Loose: Vietnam

US

0

–

NVA · winner

5

NVA took every sector.

How it swung

The front line over the match, with the kill lead underneath on the same clock. The recorder checks the server every 30 seconds and notes each time a sector changes hands, so captures are placed to the nearest half minute. Kills come from the server log, one event at a time, and are credited to the class the killer played most. Score is each player's gains between 30-second readings, credited to their side at the time. The log missed about 5% of the kills the scoreboard counted, so the kill lines run a little low.

Hover the chart for the score and kills at any minute.
Red line · how far down the map NVA holdBlue line · how far up the map US holdNVA HQUS HQKill lead · US ahead above the line, NVA ahead belowUS 88 · NVA 158 kills loggedUS +70NVA +700m11m23m31m33m

Honours

Judged within each class. Click a name to open their match.

Infantry

Recon

Armour

Air

Command

Teams and squads

US

65 players · 82 kills · 188 deaths

Able

10 · 22/42 · 4102 pts

How

7 · 28/48 · 3193 pts

Item

2 · 0/15 · 1356 pts

Fox

6 · 11/25 · 1249 pts

Baker

2 · 4/19 · 1118 pts

George

2 · 0/7 · 1090 pts

Charlie

4 · 14/9 · 725 pts

Easy

5 · 0/4 · 706 pts

Dog

4 · 0/6 · 592 pts

Jig

4 · 0/6 · 591 pts

King

3 · 1/4 · 293 pts

Love

2 · 1/2 · 148 pts

Negat

2 · 1/0 · 101 pts

Mike

2 · 0/1 · 60 pts

No squad

10 joined but never took a squad

NVA

Winner50 players · 177 kills · 110 deaths

Command

1 · 9/0 · 504 pts

Baker

7 · 19/29 · 5107 pts

George

6 · 31/28 · 4488 pts

Dog

3 · 23/2 · 2468 pts

Fox

3 · 23/9 · 1765 pts

Easy

3 · 9/18 · 1746 pts

Able

3 · 23/8 · 1655 pts

Charlie

2 · 22/9 · 1210 pts

How

1 · 15/0 · 763 pts

Item

5 · 2/6 · 673 pts

Jig

1 · 0/0 · 100 pts

King

2 · 0/0 · 55 pts

Love

4 · 0/1 · 30 pts

Mike

4 · 1/0 · 4 pts

No squad

5 joined but never took a squad
Weapons and roles

US

  • M16A150
  • M6010
  • M409
  • M1911A17
  • M16A1 Bayonet3
  • M73 [M48Patton]2
  • UNKNOWN1
  • Rifleman229 min
  • Squad Leader111 min
  • Logistics Officer78 min
  • Grenadier72 min
  • Spotter61 min
  • Sniper56 min
  • Medic43 min
  • Engineer43 min

NVA

  • Type 56 Bayonet78
  • 100MM D-10T CANNON [T54]20
  • Type 53 PU19
  • RPD13
  • BOMBING RUN9
  • Type 53 Bayonet5
  • M605
  • SGMT 7.62MM [T54]4
  • K50M3
  • Type 542
  • UNKNOWN2
  • IZH 581
  • Rifleman162 min
  • Squad Leader122 min
  • Specialist94 min
  • Machine Gunner93 min
  • Grenadier72 min
  • Tank Commander71 min
  • Spotter64 min
  • Sniper64 min

Every player

NVABakerMedicInfantry33480.5012784714026083130
NVAGeorgeSpecialistInfantry33441.0012117118032064020
USAbleSquad LeaderInfantry33190.1199817042056110
leftUSAbleMachine GunnerInfantry221052.009931432024059050
NVABakerSquad LeaderInfantry33140.259581416026052410
NVAAbleSpotterRecon331334.3393328542010012890
NVABakerMachine GunnerInfantry32842.009191886036031130
NVADogTank CommanderArmour33808.008983431003609510
NVAGeorgeSquad LeaderInfantry32560.838788810030039040
NVAFoxObserverInfantry331234.008673558034092100
USItemMedicInfantry32090.00840416030037600
NVADogCrewmanArmour32909.00820360100360090
NVABakerSpecialistInfantry33522.507825716030026550
NVAHowTank CommanderArmour3315015.0076329324020030153
NVADogCrewmanArmour31623.007503301002804001
USFoxObserverInfantry33890.897389814020030030
USAbleMachine GunnerInfantry32690.6770724412022012320
USGeorgePilotAir22020.00681158120260143—0
USHowEngineerInfantry3311120.926762531402404330
NVAGeorgeRiflemanInfantry33541.256736114022025231
NVAEasySquad LeaderInfantry32260.336193516024018410
NVACharlieSpotterRecon33551.0061810322014015520
NVAEasyMachine GunnerInfantry32590.566149916020015520
NVAGeorgeRiflemanInfantry33842.006121801601809230
NVAAbleSniperRecon33431.33608403401408830
USHowRiflemanInfantry32570.715974616028011152
NVACharlieSniperRecon331744.255921323201202070
USBakerSniperRecon324100.405661911402201531
USAbleRiflemanInfantry323100.305653610024018910
NVAGeorgeGrenadierInfantry32981.1356476038010851
USBakerSpotterRecon32090.005522216026011000
NVAGeorgeEngineerInfantry33020.0055015038015500
USHowGrenadierInfantry32670.86532117803201530
USItemSquad LeaderInfantry32060.0051614034013501
NVAEasySpecialistInfantry32230.67513181003207520
NVACommandCommanderCommand5909.0050410404036094
USHowRiflemanInfantry26130.33487107100280010
NVABakerRiflemanInfantry28030.0048611403409500
NVAItemSquad LeaderInfantry20240.504771614012020110
leftUSHowSquad LeaderInfantry27270.29471234024016810
USEasyLogistics OfficerAir21030.0046706020020702
NVABakerGrenadierInfantry33160.174647403407710
NVAFoxGunnerInfantry33632.0046156160240540
NVAFoxSupportInfantry24531.6743757203402030
USHowRiflemanInfantry313120.254282860340010
leftUSGeorgeLogistics OfficerAir23050.004095602806401
USFoxGunnerInfantry332130.15398261401607210
leftUSDogLogistics OfficerAir13020.0037500180195—0
leftUSCharlieSpotterRecon22360.5035555402006020
leftUSCharlieSniperRecon221133.67310981001001270
leftUSAbleGrenadierInfantry21040.002971202403601
USJigEngineerInfantry9020.00296108021500
USJigSpecialistInfantry9020.00255008017500
leftUSEasyLogistics OfficerAir10010.002390010013900
leftNVABakerEngineerInfantry4020.0022020040160—0
leftUSAbleSpecialistInfantry10010.00185208010300
leftUSAbleRiflemanInfantry12230.67180356080521
USDogLogistics OfficerAir14030.001760010076—0
USKingTank CommanderArmour9010.00125001002500
NVAAbleMachine GunnerInfantry11623.00114542040050
NVAJigTank CommanderArmour8000.00100001000—0
USAbleMedicInfantry4010.009700207700
leftUSFoxObserverInfantry8130.3391112060010
USKingCrewmanArmour9120.50888080010
USNegatSquad LeaderInfantry7101.0081114003010
leftUSAbleSpecialistInfantry5000.0080060200—0
USKingCrewmanArmour9010.00800080000
USLoveTank CommanderArmour9010.00800080000
USLoveCrewmanArmour9111.00688060010
NVAItemRiflemanInfantry7010.00655600000
leftUSCharlieSpotterRecon7000.006000600—0
leftUSMikeTank CommanderArmour5010.00600060000
NVAItemMachine GunnerInfantry5000.004664000—0
NVAItemMedicInfantry4000.004504005—0
USDogPilotAir5000.004100401—0
USJigMachine GunnerInfantry6020.00400040000
NVAItemGrenadierInfantry6010.00400040000
NVALoveSquad LeaderInfantry4000.0030020010—0
NVAKingObserverInfantry5000.0030020010—0
NVAKingGunnerInfantry4000.002502005—0
USFoxObserverInfantry3000.002000200—0
USNegatRiflemanInfantry7000.002002000—0
NVAMikeSpecialistInfantry4101.004400010
USFoxGunnerInfantry3000.0020002—0
USHowSquad LeaderInfantry3000.0020002—0
USUnassignedRiflemanInfantry2000.0000000—0
leftUSUnassignedRiflemanInfantry12000.0000000—0
NVAMikeMachine GunnerInfantry4000.0000000—0
NVAMikeRiflemanInfantry3000.0000000—0
NVALoveMachine GunnerInfantry4010.0000000—0
leftNVAUnassignedRiflemanInfantry23000.0000000—0
USEasyCrewmanArmour3000.0000000—0
leftUSDogPilotAir3010.0000000—0
USCharlieSniperRecon4000.0000000—0
—UnassignedRiflemanInfantry2000.0000000—0
NVAUnassignedRiflemanInfantry2000.0000000—0
—UnassignedRiflemanInfantry2000.0000000—0
USUnassignedRiflemanInfantry2000.0000000—0
USMikeRiflemanInfantry4000.0000000—0
USFoxSupportInfantry3000.0000000—0
USEasyTank CommanderArmour3000.0000000—0
USUnassignedRiflemanInfantry2000.0000000—0
USUnassignedRiflemanInfantry2000.0000000—0
USUnassignedRiflemanInfantry33000.0000000—0
USUnassignedRiflemanInfantry2000.0000000—0
leftUSUnassignedRiflemanInfantry1000.0000000—0
leftUSUnassignedRiflemanInfantry2000.0000000—0
USAbleEngineerInfantry5000.0000000—0
NVALoveMedicInfantry2000.0000000—0
leftNVAUnassignedRiflemanInfantry4000.0000000—0
NVALoveGrenadierInfantry3000.0000000—0
USJigMedicInfantry2000.0000000—0
NVAUnassignedRiflemanInfantry2000.0000000—0
USEasyCrewmanArmour3000.0000000—0
—UnassignedRiflemanInfantry2000.0000000—0
leftUSUnassignedRiflemanInfantry2000.0000000—0
NVAMikeRiflemanInfantry2000.0000000—0
leftNVAUnassignedRiflemanInfantry4000.0000000—0
—UnassignedRiflemanInfantry2000.0000000—0

Players seen for under a minute are left out. Squad is where they spent most of the match.