BoostPirate logo BoostPirate
Become a booster
EN

— League of Legends · Free tool

LoL CS per minute & KDA calculator

Copy one line from the post-game scoreboard — CS, game time, kills, deaths, assists and your team's kills. You get CS per minute, the share of your lane's minions you actually took, your KDA and your kill participation.

Your game, by the numbers

Farm
Fights
6.8CS per minute
52%of your lane's minions
3.67KDA
44%kill participation

150 CS at 22:00: your lane had spawned 291 minions by then (47 waves, 19 cannons) — you took 52% of them.

Lane minions are counted the way the official wiki lists the waves: every 30 seconds from 0:30, every 25 seconds from 14:00 and every 20 seconds from 30:00, three melee and three casters, a cannon on wave 3 and then every third wave (every second after 14:00, every wave from 25:00). It counts every minion that has spawned — the newest waves are still walking to lane — and leaves out jungle camps and super minions, which the in-game CS counter includes. KDA = (kills + assists) ÷ deaths, with zero deaths counted as one. Checked 2026-10-24.

Lane minions by minute

Every lane gets the same waves, so these are the most minions a laner can farm — before jungle camps — at each mark.

Game timeWaves spawnedCannonsLane minionsPer minute
10:0020612612.6
15:00301018912.6
20:00421626113.1
25:00542233313.3
30:00663440513.5

The first wave leaves the base at 0:30 and still has to walk to lane, so a perfect laner's CS trails these totals by a wave or two. That gap is why 10 CS a minute is treated as excellent farming.

What the numbers tell you

CS per minute is your income. A cannon is worth several melee minions and every wave you miss is gold the enemy laner isn't missing, so most players gain more from farming better than from fighting more. The share figure is the honest version: it compares you with what your lane actually offered by that minute. KDA rewards staying alive — a death costs your lane a wave or two of farm and hands the enemy gold — and kill participation shows whether you were where the fights were: junglers and supports usually sit well above laners. The CS per minute guide has the drills; the wave management guide explains how to stop losing waves to roams and recalls.

Related League of Legends guides

FAQ

Common questions

What is a good CS per minute in LoL?

A lane spawns 126 minions by 10:00 — 12.6 a minute if you could last-hit every one the moment it spawned, which nobody can because each wave still has to walk to lane. That's why 10 CS a minute is treated as near-perfect farming, and why every extra CS a minute is worth chasing: the calculator shows what share of your lane's minions you actually took.

How many minions spawn in a lane by 10, 15 and 20 minutes?

126 by 10:00 (20 waves, 6 cannons), 189 by 15:00 and 261 by 20:00 — waves every 30 seconds from 0:30, every 25 seconds from 14:00, with a cannon every third wave and every second wave after 14:00 (official wiki, patch 26.1's 0:30 first wave).

How is KDA calculated?

KDA = (kills + assists) ÷ deaths, and with zero deaths you divide by one — a 'perfect' KDA. Kill participation is (kills + assists) ÷ your team's kills: it shows how much of your team's fighting you were part of.

Do jungle camps count towards CS?

Yes — the in-game CS counter includes monsters, so a laner who takes camps can beat the lane-only figures here. The comparison uses lane minions only, the one number every laner has the same access to.

More free tools

All games · Seasons Season Calendar & Countdowns CS2 Premier, FACEIT, WARDOGS and League of Legends season dates, what resets, and live countdowns. League of Legends · LP LoL Rank-Up & LP Calculator LP to your target rank, the games and days it takes at your win rate, and the booster timeline. League of Legends · Percentile LoL Rank Percentile Pick your tier and division and see what share of ranked players you are above — patch 26.20 data. League of Legends · Win rate LoL Win Rate Calculator Your win rate from wins and losses, the games it takes to reach a target rate, and your LP outlook. League of Legends · Decay LoL Rank Decay Calculator Diamond and Master+ banked days: when decay starts, how much LP it costs and how to stay safe. League of Legends · Dodge LoL Dodge Penalty Calculator What the next dodge costs in LP and queue time — including the Master+ full-loss rule. League of Legends · MMR LoL LP Gain Checker Type your LP per win and per loss: is your hidden MMR above or below your rank, your break-even win rate and games to the next division. League of Legends · Victorious LoL Victorious Skin Tracker Wins so far, Honor and win rate in — the wins, games and days left for this season's Victorious skin, and which chroma you'd get. League of Legends · Duo LoL Duo Checker Pick two ranks: can you queue Solo/Duo or Flex together under Riot's 2026 rules — and which rule blocks it if not. League of Legends · Reset LoL Season Reset Calculator Your final rank in, your 2027 starting rank out — Riot's reset rule, the placement rules and the days left to climb. League of Legends · Prices LoL Boost Cost Calculator Your climb, queue, server and LP gains in — piloted, duo and Express prices with delivery times, from the checkout engine. League of Legends · Streaks LoL Win & Loss Streak Calculator How likely a 5-game losing (or winning) streak is at your win rate — and the longest streak to expect over a season. League of Legends · Timers LoL Objective & Jungle Timer Baron, dragon, Elder, Herald, grubs and every jungle camp: first spawns, and the respawn from the time you killed it.

All free tools →

Skip the grind

Know your numbers? Set your current and target rank on the Solo/Duo page and the price updates live — piloted in offline mode with your roles and champions, or duo on your own account.

Rank emblems and champion art are © Riot Games (via Data Dragon). BoostPirate isn't endorsed by Riot Games.