Live battles

Cam Battles

Watch live female rooms compete by momentum in real time.

Featured battle
Live nowFemale Rooms Only
pleasant_fun live roomLive

pleasant_fun✓

548 viewers

35

Momentum

↓ -8 last 10 min

Avg

43.7

Peak

53

Live battleEnds in12:44
lovelilahlive live roomLive

lovelilahlive✓

235 viewers

54

Momentum

↓ -4 last 10 min

Avg

55.7

Peak

58

783 viewerslovelilahlive leads by 197 min runningPowered by CamSpike Spike Score

More live battles

See all spiking →
sweet_littleee live room

sweet_littleee

42,843

36VS35

12:44

nicolle_mitchelle

42,667
nicolle_mitchelle live room
asianbabecandy live room

asianbabecandy

1,042

15VS50

04:44

cutee_world

1,461
cutee_world live room
petals_rose99 live room

petals_rose99

632

23VS33

06:44

ellediane

724
ellediane live room
ava_synn live room

ava_synn

42,767

21VS31

04:44

euphoria_life

41,127
euphoria_life live room

Recent results

How to read a result

Average Momentum
The average of every Momentum reading taken while the battle ran. The higher average wins.
Peak
The single highest Momentum reading. It only decides the winner when both averages are identical.
Won by average momentum
Both rooms broadcast to the end and the higher average won.
Won by DNF
DNF is short for Did Not Finish. One room stopped broadcasting before time ran out, so the room that stayed live wins — even if the room that left had the higher average.
Ended level
Both rooms finished on the same average and the same peak, so no winner is declared.
—
CamSpike recorded no Momentum readings for that room during the battle.

Near Goal

Rooms with only a few tokens left

maybe_baby69
♀Chaturbate
28 viewers

GOAL: PUT YOUR FINGER INSIDE MY TIGHT ... [2 tokens left] #lovense #18 #smalltits #shy #nonude

call_me_dasha
♀Chaturbate

hey! lets play! lvls 10, 33,66,77 roll the dice 32 tks 🎯 tits [2 tokens left] #lovense #bigboobs #milf #natural #curvy

julieta_jane_ss
🇨🇴♀Chaturbate

kiss for me❤ [2 tokens left] #lovense #fuckmachine #latina #bbw #curvy

_antonella_11
🇨🇴♀Chaturbate

plug in ass in doggy [3 tokens left] #mature #deepthroat #mommy #fuckmachine #squirt

danna7cute
🇨🇴♀Chaturbate
12 viewers

GOAL: Open legs and rub clit 🥵 😍🥵 [3 tokens remaining] 🔥❤I really want to kiss you, but I feel that a kiss wouldn’t be enough 🔥❤ #creampie #hairy #anal #bigass #squirt

lush_in
♀Chaturbate
20 viewers

Goal:Topless+dildo sucking . my fav 13 32 101 FREE CONTROL IN PVT #bigboobs #new #bigass #lush #asian [3 tokens remaining]

Goal Just Reached

Reached in the last 5 minutes — see what happens next

hellen__moore
🇱🇻♀Chaturbate
14 viewers

spank the ass [23 tokens left] Let's play, honey ! #blonde #18 #young #feet #smalltits

hanna3mominty
🇵🇱♀Chaturbate
177 viewers

GOAL - let me cum #horny #shy #young #18 #goth [864 tokens remaining]

lovelilahlive
🇺🇸♀Chaturbate
235 viewers

❤️💋 Lets play! 💦 🎯 leg spread no panties [249 tokens left] #dirtytalk #kinky #new #naughty #sexy

babby__abby
🇺🇸♀Chaturbate
48 viewers

GOAL: spank ass x5 [55 tokens remaining] PVT OPEN! Hello guys, Welcome to my room, don't forget about follow and thumbs up! #new #teen #skinny #smalltits #18

lollyrose_
🇨🇴♀Chaturbate
15 viewers

GOAL: I bare my breasts and touch them💘 [77 tokens remaining] Welcome to my room! #18 #blonde #master #deepthroat #anal

ace947565
🇺🇸♂Chaturbate
567 viewers

Cum at goal [20 tokens remaining]

How CamSpike Battles work

A Battle is a 20-minute head-to-head between two live cam rooms that are gaining attention at the same time. CamSpike creates them automatically — nobody signs up, and the performers are not competing by arrangement. We simply notice two rooms climbing at a similar rate and put a clock on the comparison.

Momentum is the number on each side. It is a smoothed reading of the room's live Spike Score — how fast the audience is growing relative to that room's own baseline, how much the growth is accelerating, and how unusual the current level is for that room. Because it is measured against each room's own history, a 300-viewer room can out-run a 3,000-viewer one. Every collector cycle folds a fresh reading into the running average, so one lucky minute never decides a round.

Rooms only qualify while they are live, inside our active tracking pool, backed by several minutes of recent observations, and already spiking. Both sides must start within a few Spike Score points and a comparable audience size of each other, so matchups stay close. If a room goes offline well before the timer ends, the round goes to the side still streaming. If both leave, the battle is cancelled rather than scored on thin data.

Battles marked Hot or Very Hot are the ones where both rooms run high and neither has pulled away. If nothing is live here, Near Goal shows rooms closing in on a token goal, and Alerts tells you when a room you follow starts moving.

More than 6,000 battles have run so far and the overwhelming majority reached a decision rather than being cancelled, which is the useful measure of whether the matchmaking works. A format that kept pairing rooms that went offline would show up here as a pile of void rounds.

SpikingNear GoalAlerts

How momentum works

Momentum is CamSpike's live score based on viewer spike activity and recent room acceleration. It is measured against each room's own baseline, so a small room can out-run a big one.

Learn more →

Top momentum now

Never miss the moment.

Get notified when a room you follow starts spiking, goes live, or enters a battle.

Set up alerts →

Frequently asked questions

What is a cam battle on CamSpike?
A cam battle pairs two live rooms with similar Spike Scores for 20 minutes and tracks which one builds more Momentum. Nothing is staged — CamSpike only measures rooms that are already live.
How is Momentum different from viewer count?
Viewer count is the size of an audience right now. Momentum measures how fast that audience is growing relative to the room's own baseline, so a small room gaining viewers quickly can out-score a large but flat one.
How are the two rooms matched?
CamSpike pairs rooms whose Spike Scores are close at the moment the battle starts, so neither side has a head start. Both rooms are female Chaturbate rooms that are live at that moment.
Do broadcasters know they are in a battle?
No. Battles are a CamSpike view on public live data. Broadcasters are not notified, and nothing about their room changes.
How many battles has CamSpike run?
More than 6,000, and the large majority ended with a decision. Rounds are only voided when both rooms leave early, which is rare enough that it does not distort the results.
Can I influence who wins?
Not on CamSpike — there is no voting and no scoring you can affect here. Momentum is read from each room's live audience, so anything that changes the outcome happens in the rooms themselves.