US Offensive

Thanh Hoa Bridge

Sep 5, 2026, 7:25 PM ET · 39 minutes · 100 players at peak · Hell Let Loose: Vietnam

US · attacking

1

–

NVA · winner

4

US attacked and took 1 of five sectors. NVA held the rest when time ran out.

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.

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 348 · NVA 436 kills loggedUS +88NVA +880m7m39m

Honours

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

Infantry

Recon

Armour

Air

Command

Teams and squads

US

76 players · 348 kills · 484 deaths

Command

1 · 28/0 · 2147 pts

Able

9 · 41/66 · 7135 pts

How

6 · 38/77 · 6969 pts

Jig

10 · 41/67 · 6269 pts

King

9 · 33/64 · 5858 pts

Charlie

9 · 46/63 · 5104 pts

Item

10 · 34/50 · 3760 pts

Dog

2 · 22/24 · 2251 pts

Baker

2 · 14/15 · 2200 pts

George

1 · 35/3 · 1281 pts

Easy

2 · 6/9 · 677 pts

Fox

2 · 1/14 · 643 pts

Mike

4 · 9/19 · 570 pts

Love

1 · 0/5 · 494 pts

Negat

2 · 0/8 · 318 pts

No squad

6 joined but never took a squad

NVA

Winner68 players · 450 kills · 414 deaths

Command

1 · 17/3 · 1797 pts

George

7 · 75/54 · 6288 pts

Charlie

9 · 47/41 · 6180 pts

Dog

5 · 29/43 · 6120 pts

Item

6 · 57/56 · 5838 pts

Easy

5 · 31/53 · 4515 pts

King

5 · 24/41 · 4202 pts

Fox

7 · 27/28 · 2933 pts

Mike

4 · 31/34 · 2911 pts

Jig

3 · 36/23 · 2669 pts

Able

2 · 21/5 · 2364 pts

Love

2 · 9/10 · 2209 pts

How

1 · 15/1 · 1700 pts

Baker

3 · 9/14 · 1590 pts

Option

2 · 18/2 · 1418 pts

Negat

1 · 4/6 · 697 pts

No squad

5 joined but never took a squad
Weapons and roles

US

  • M16A1165
  • M6043
  • 90MM M41 CANNON [M48Patton]21
  • Artillery Strike20
  • M73 [M48Patton]16
  • M4014
  • M7910
  • M618
  • M2A1-78
  • STRAFING RUN7
  • UNKNOWN6
  • M2 Browning5
  • Rifleman458 min
  • Grenadier213 min
  • Specialist210 min
  • Squad Leader206 min
  • Medic154 min
  • Machine Gunner148 min
  • Engineer108 min
  • Logistics Officer86 min

NVA

  • Type 56 Bayonet234
  • RPD40
  • RPG-0236
  • Type 53 Bayonet21
  • 100MM D-10T CANNON [T54]20
  • Type 6713
  • Type 53 PU10
  • UNKNOWN7
  • DH10 AP Mine6
  • SGMT 7.62MM [T54]5
  • MORTAR5
  • Type 53 N4 Rifle Launcher5
  • Squad Leader288 min
  • Rifleman277 min
  • Grenadier260 min
  • Machine Gunner252 min
  • Engineer148 min
  • Medic132 min
  • Specialist127 min
  • Tank Commander79 min

Every player

USCommandCommanderCommand3928028.002147472120580975282
NVAGeorgeMedicInfantry393293.562108498062099080
USAbleMedicInfantry393140.2121033852040150510
NVAEasySpecialistInfantry3910140.7119781040500137441
USHowMedicInfantry391150.071962664600143610
NVACharlieEngineerInfantry39541.2518831230640112020
USAbleSquad LeaderInfantry294100.4018634594202096420
NVADogEngineerInfantry3915141.0717982080540105051
leftNVACommandCommanderCommand281735.67179718504801132119
USJigMedicInfantry374150.2717664646040122020
USAbleEngineerInfantry3813200.6517452704604097540
NVAHowTank CommanderArmour3915115.0017008500680170141
USDogSpotterRecon3913140.9316084555602057340
USCharlieEngineerInfantry3910120.8315732084804084540
USKingMedicInfantry38790.7815487840012095020
NVADogMedicInfantry39270.29145075062075511
USBakerSpotterRecon398110.7314064324808041430
NVAAbleSpotterRecon391644.0013914564062027591
NVAItemMedicInfantry38370.43129656062062020
USGeorgeTank CommanderArmour3935311.6712816564202005111
NVALoveGunnerInfantry37380.381259274058040532
NVAKingRiflemanInfantry372130.15122126052067510
NVAGeorgeEngineerInfantry395120.421218189056046910
USHowRiflemanInfantry388100.8011601535604040731
USHowSpecialistInfantry398160.50114710244010050531
NVAItemSpecialistInfantry391691.78114244706009550
leftNVACharlieSquad LeaderInfantry27717.00112662050056460
NVAItemSquad LeaderInfantry391071.431122167064031541
USKingTank CommanderInfantry374100.4010937742016043630
NVACharlieSpecialistInfantry3920102.001090340064011040
NVAJigGunnerInfantry391472.001047277062015085
NVAEasySquad LeaderInfantry396160.381021138054034321
NVAMikeSquad LeaderInfantry3919101.901020215062018570
USHowMachine GunnerInfantry3813111.1810161655604025140
NVADogGrenadierInfantry39590.56100994060031530
NVABakerSpotterRecon39270.29100363062032010
USHowSquad LeaderInfantry393120.25986365006039020
NVAMikeEngineerInfantry24030.0098510038059501
NVAAbleSniperRecon39515.009732531405404050
NVAGeorgeSquad LeaderInfantry387120.58963163060020020
NVADogMachine GunnerInfantry39741.75953158066013540
NVALoveObserverInfantry38623.0095060068021041
NVAItemGrenadierInfantry3922181.229464210520560
USKingSquad LeaderInfantry392120.17925315406029411
NVADogSquad LeaderInfantry39090.0091020060029001
NVAJigObserverInfantry3914101.40901126060017550
USItemSpecialistInfantry3810130.778642274602015740
NVAKingSquad LeaderInfantry397100.7085979060018030
NVAKingRiflemanInfantry38670.8684666058020030
USItemGrenadierInfantry39780.888451144602025120
leftUSJigSquad LeaderInfantry32590.56816564402030020
USJigMachine GunnerInfantry3917121.42806190500209640
NVAGeorgeGrenadierInfantry3810120.8380214206204040
USBakerSniperRecon39641.507942194002015560
NVAFoxRiflemanInfantry29741.7579469050022550
NVAMikeGrenadierInfantry3712180.67785130050015541
NVAEasyGrenadierInfantry399160.56782127052013531
USCharlieSpecialistInfantry3810110.917701644604010630
NVAOptionTank CommanderArmour1710110.007643840260120100
USCharlieGrenadierInfantry385130.38761705002017110
NVAItemMachine GunnerInfantry39480.507601200640010
NVAFoxGrenadierInfantry3917101.70751156044015582
leftUSItemMachine GunnerInfantry29890.897472133406013420
leftUSJigSpecialistInfantry259100.9072714628010020142
USAbleGrenadierInfantry3910130.777231153606018831
NVAKingMachine GunnerInfantry39670.86722970620531
NVAJigSupportInfantry22861.33721131032027020
NVACharlieMachine GunnerInfantry395100.5071714205403521
USHowGrenadierInfantry395130.3869857480016130
NVANegatTank CommanderArmour39460.6769714204807520
USJigMedicInfantry17260.3367717240042010
NVAOptionCrewmanArmour17818.0065435402604000
leftUSKingSpecialistInfantry335110.4564410946007510
USDogSniperRecon399100.906431984400520
leftUSCharlieRiflemanInfantry3112121.0061216144001160
leftUSJigGrenadierInfantry22150.2058693202023710
leftNVAItemRiflemanInfantry23270.2957232034020010
USItemSquad LeaderInfantry33780.88567723004015530
leftNVAKingGrenadierInfantry27340.755542904408520
NVAGeorgeRiflemanInfantry13751.4052080016028061
leftNVAGeorgeMachine GunnerInfantry241243.0051013003008060
NVAFoxRiflemanInfantry34360.50503430460020
leftUSLoveLogistics OfficerAir16050.0049415110010014300
USCharlieMachine GunnerInfantry18370.43453103220013020
leftNVAFoxSpecialistInfantry21030.00440503607500
leftUSJigRiflemanInfantry20140.2543963240607610
leftNVACharlieRiflemanInfantry22560.834384803405030
leftNVACharlieSquad LeaderInfantry16260.334358010010015520
USKingMedicInfantry12221.0043313120030020
USKingRiflemanInfantry23641.504186834001030
leftNVACharlieGrenadierInfantry18331.004103003008014
leftUSKingGrenadierInfantry22160.1740162001207510
NVAEasyMachine GunnerInfantry20560.83397721201208520
leftUSKingRiflemanInfantry29690.6739651260602520
USMikeSquad LeaderInfantry14761.1738670180013620
leftUSEasyLogistics OfficerAir14651.20386103160408311
leftUSCharlieSquad LeaderInfantry18331.0037524200015120
leftNVABakerSniperRecon19541.253664103002520
leftUSFoxPilotAir19180.1335671801006900
leftUSCharlieMachine GunnerInfantry17240.5033851240202710
leftNVAEasyMedicInfantry7111.0033712010022510
USJigGrenadierInfantry17240.5032525180408010
USNegatLogistics OfficerAir19080.0031701201207700
leftUSEasyLogistics OfficerAir15040.002910401609100
USItemRiflemanInfantry39020.0028702800700
leftUSFoxLogistics OfficerAir18060.002873140608400
leftUSItemRiflemanInfantry17050.00228418040400
NVABakerSniperRecon13230.672212101604020
leftUSAbleMachine GunnerInfantry9414.002014614001540
NVAFoxSquad LeaderInfantry12020.00198801405000
leftUSCharlieMedicInfantry10010.00195012007500
leftNVAGeorgeSpecialistInfantry7202.001671201005520
NVAFoxMachine GunnerInfantry11020.0016220160000
leftUSAbleSpecialistInfantry6212.0015270800220
leftUSItemSquad LeaderInfantry10221.00142171200520
leftUSAbleMachine GunnerInfantry7111.00128286040010
NVAMikeMachine GunnerInfantry12030.0012110120000
USAbleSpecialistInfantry9120.50121211000010
leftUSMikeRiflemanInfantry9250.4010323800010
USAbleMachine GunnerInfantry9340.759939600020
leftNVAFoxSquad LeaderInfantry18010.008500206500
leftUSJigRiflemanInfantry6020.00832800100
leftNVACharlieGrenadierInfantry5000.00611060010
leftUSMikeGrenadierInfantry8060.00600600000
USJigEngineerInfantry6000.004444000—0
USItemRiflemanInfantry6010.00400400000
USCharlieSquad LeaderInfantry5101.00277200010
USMikeSpecialistInfantry6020.00211200000
NVACharlieGrenadierInfantry3010.00200020000
leftUSItemSquad LeaderInfantry3010.002000200—0
leftUSItemRiflemanInfantry5010.00200200000
USNegatPilotAir6000.0010001—0
leftNVAUnassignedRiflemanInfantry27000.0000000—0
USUnassignedRiflemanInfantry39000.0000000—0
USUnassignedRiflemanInfantry39000.0000000—0
USUnassignedRiflemanInfantry1000.0000000—0
leftNVAUnassignedRiflemanInfantry1000.0000000—0
USKingSpecialistInfantry4010.000000000
USUnassignedRiflemanInfantry39000.0000000—0
USUnassignedRiflemanInfantry39000.0000000—0
NVAUnassignedRiflemanInfantry2000.0000000—0
leftNVAUnassignedRiflemanInfantry1000.0000000—0
USUnassignedRiflemanInfantry39000.0000000—0
left—UnassignedRiflemanInfantry2000.0000000—0
left—UnassignedRiflemanInfantry1000.0000000—0
left—UnassignedRiflemanInfantry1000.0000000—0
leftNVAUnassignedRiflemanInfantry11000.0000000—0

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