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

29

Momentum

↓ -6 last 10 min

Avg

40

Peak

53

Live battleEnds in10:15
lovelilahlive live roomLive

lovelilahlive✓

235 viewers

50

Momentum

↓ -4 last 10 min

Avg

54.3

Peak

58

783 viewerslovelilahlive leads by 2110 min runningPowered by CamSpike Spike Score

More live battles

See all spiking →
asianbabecandy live room

asianbabecandy

1,042

12VS48

02:14

cutee_world

1,461
cutee_world live room
petals_rose99 live room

petals_rose99

632

20VS35

04:15

ellediane

724
ellediane live room
ava_synn live room

ava_synn

42,767

17VS36

02:14

euphoria_life

41,127
euphoria_life live room
sweet_littleee live room

sweet_littleee

42,843

26VS25

10:15

nicolle_mitchelle

42,667
nicolle_mitchelle live room
ambiebambiii live room

ambiebambiii

716

—VS—

18:15

power_ranger_pink

579
power_ranger_pink 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

hellen__moore
🇱🇻♀Chaturbate
14 viewers

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

mariedahme
♀Chaturbate
63 viewers

goal: Bite my finger ,Hello my friends, i'm Mei, very glad to be with you here, my tags: #new #teen #shy #bigboobs #bigass [1 tokens remaining]

rainbowdashka
♀Chaturbate
32 viewers

Goal: spit on tits ^^ Hey hey! Im Lina Make my pussy crazy with patterns: 22/25/44/200/350 #new #18 #shy #teen #skinny [1 tokens remaining]

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

emmazc_
🇨🇴♀Chaturbate
12 viewers

GOAL: a little dance to see your body [2 tokens remaining] Can I be yours today? 😈MY FAVORITE PATTERN IS 77😈 #latina #bigass #squirt #feet #stockings

julieta_jane_ss
🇨🇴♀Chaturbate

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

Goal Just Reached

Reached in the last 5 minutes — see what happens next

amberrivers1
🇨🇴♀Chaturbate
8 viewers

GOAL: play ass [40 tokens remaining] Welcome to my room! #anal #blonde #petite #lovense #new

chee_cha
♀Chaturbate
465 viewers

Goal: Double penetration with fingers ass and pussy [299 tokens left] #18 #asian #teen #anal #skinny

flooora_0
♀Chaturbate
39,564 viewers

Welcome to my room. I will be glad to your subscription and thumbs up 🩷 Goal: whynot509136 my king » [ 5417 tks left ] 🩷 #new #sexy #teen #cute #18

helgamartin
🇷🇸♀Chaturbate
35 viewers

❤️Goal: ❤️Melt the ice against my boobs ❤️ // The queen of the beautiful figure is back!! Come check out my doggy style- #anal #skinny #18 #cum #tease [43 tokens remaining]

soilawollyung
🇵🇱♀Chaturbate
28 viewers

GOAL: ♥️Lick my fingers♥️ : Hello CB, My name is Stacy <3 I'm #new here! It's my first day! I'm a #shy girl, I'm #18 years old. #young and I have #smalltits [40 tokens remaining]

redsoles1985
🇺🇸♀Chaturbate
8 viewers

❤️ Lets play! 💦 🎯 Vibrator wand and dildo [45 tokens left] #squirt #milf #new #lingere #dildos

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.