Measure Rideshare Market Saturation With Your Own Trip Data
Track requests per online hour, dead miles, and queue waits to measure rideshare market saturation, then rank the standard fixes by real hourly pay.

In this article
- 1.What Rideshare Market Saturation Actually Means
- 2.The Five Stats That Expose an Oversaturated Market
- 3.The verdict metric
- 4.How to Pull the Numbers From Uber and Lyft
- 5.The 14-day logging protocol
- 6.A worked calculation
- 7.Reading Your Scorecard With Five Driver Profiles
- 8.Ranking the Standard Fixes by Effective Hourly Rate
- 9.When the Data Says Switch Markets or Park the Car
Your suspicion either has data behind it or it doesn't. The airport lot fills up by noon, the surge map goes quiet, and the group chat blames Uber driver saturation, yet none of that separates a genuinely flooded market from a seasonal dip or a badly built schedule. Rideshare market saturation is a measurement problem, and the numbers that solve it are already in your possession. Every shift you drive produces requests, idle minutes, unpaid miles, and queue waits. Log every shift for two weeks, apply a real vehicle cost, and you can rank your own options by effective hourly pay instead of guessing whether the vibe in the lot reflects the whole city.
Stay in the loop.
Get the latest posts and exclusive content delivered to your inbox.
Join 7 readers. No spam. Unsubscribe in one click, anytime.
What Rideshare Market Saturation Actually Means
Saturation means too many driver-hours chasing too few trips in the specific hours you can actually work. Note the unit. Supply is not the headcount of drivers signed up in your metro; it is the number of driver-hours competitors pour into the blocks you log into. A city can carry 20,000 registered drivers and still pay well on Friday nights if only a few hundred are online then.
Slow weeks have three distinct causes, and only one of them is oversupply. Seasonality drags demand down everywhere for a known stretch, think late January, then recovers. Bad scheduling means the market is fine but you picked the wrong blocks, which shows up as strong hours sitting right next to weak ones inside your own history. Oversupply is the third case, where utilization sags in every block you can work, week after week, with no calendar explanation.
Platforms make this cyclical. They recruit heavily into demand peaks, and when travel softens, those driver-hours do not vanish overnight. An NBER driver-partner survey profiled who actually drives and why, and JPMorgan Chase Institute findings tracked declining average monthly earnings for transport platform workers as participation grew. Your scorecard is how you tell which force you are personally facing.
One asymmetry does the heavy lifting for the rest of this article. In a healthy market you lose money on small fares. In an oversupplied market you lose it on empty minutes, because the matcher sends each trip to the nearest car and there are simply too many cars. That is why the diagnosis below measures time first and fare size second.
The Five Stats That Expose an Oversaturated Market

Economists call this capacity utilization, and it is measurable at the driver level. A Cramer and Krueger study famously compared utilization between Uber drivers and taxis, but you do not need a research team. You need five ratios, each isolating one failure mode.
| Metric | How to compute it | What it isolates |
|---|---|---|
| Requests per online hour | Trips ÷ hours online, a proxy for accepted requests | Demand per driver-hour, the core utilization number |
| Idle share | (Online minutes − trip minutes) ÷ online minutes | Share of online time spent empty, earning nothing |
| Dead-mile ratio | Unpaid miles ÷ total miles | Positioning waste, the miles you donate |
| Airport queue minutes per dollar | Lot wait ÷ fare dollars earned on lot trips | Whether concentrated supply has killed the airport play |
| Surge share of fares | Surge or prime-time earnings ÷ total earnings | How often scarcity pricing actually reaches you |
On dead miles, the stakes are real. One study of ride-hailing deadheading put unpaid miles near 40 percent of total miles in the markets it examined, which means a large slice of your fuel, tires, and depreciation is spent earning nothing at all.
The verdict metric
Every ratio above is diagnostic. The verdict is your effective hourly rate, computed as:
Effective hourly rate = (total driver earnings − total miles × mileage rate) ÷ online hours
Use all miles, not just paid miles, and price them at the IRS standard mileage rates for the current year. Recent rates have landed between roughly 65 and 70 cents per business mile, and the figure is adjusted most years, so check it before running your numbers. The rate is a conservative all-in proxy for fuel, maintenance, depreciation, and insurance, and applying it to every mile often flips which tactics look profitable. A fare that feels like $20 can be a $6 fare once the car gets its cut.
How to Pull the Numbers From Uber and Lyft
You do not need telemetry. You need two weeks, your odometer, and the summaries both apps already generate.
The 14-day logging protocol
- Pick two consecutive normal weeks. Skip holidays and big event weekends, since you want a baseline, not a spike.
- At the start and end of every shift, photograph your odometer. This one habit captures total miles, which is the number most drivers never track.
- Log your online start and end times, trips completed, and total earnings for the shift. Uber's trip earnings summary breaks out trips and time by week, and Lyft's earnings dashboard shows the same on its side.
- Note surge or prime-time amounts where the fare breakdown shows them, and record arrival and dispatch times for any airport lot visit.
- Enter everything in one spreadsheet with a row per shift, then compute the five ratios plus your effective hourly rate for the fortnight.
One honest limitation: there is no official requests per online hour Uber driver average to benchmark against, and city-level figures vary enormously. Calibrate against your own prior weeks. Your baseline beats anyone's national statistic.
A worked calculation
Here is a full example with illustrative but realistic numbers for a struggling market.
| Input | Value |
|---|---|
| Online hours | 30.0 |
| Trips completed | 27 |
| Driver earnings | $510 |
| Total miles | 560 |
| Paid miles | 340 |
Requests per online hour comes to 0.9, built from 27 trips across 30 hours. Trips completed is a proxy: declined or missed pings never enter your summary, so the true request count runs higher, and the gap widens the pickier you are. Gross pay is $17.00 per online hour, which sounds survivable. The dead-mile ratio is 220 unpaid miles out of 560, or 39 percent. Now the verdict, at an illustrative 70 cents per mile: 560 miles costs $392, leaving $118 net across 30 hours. Effective hourly rate, $3.93. The distance between $17 and $3.93 is the entire argument of this article.
Reading Your Scorecard With Five Driver Profiles

Patterns matter more than any single number, and profiles make the patterns obvious. The figures below are illustrative bands, not survey data.
| Profile | Two-week pattern | What it says | First move |
|---|---|---|---|
| The airport sitter | 0.5 requests per online hour, 70-minute average lot wait, dead miles 41% | The lot saturates before the street does | Run the block math below, then cut lot hours |
| The weeknight closer | 1.6 requests per hour, surge share 24%, dead miles 28% | Healthy scarcity in chosen hours | Protect these blocks, extend cautiously |
| The weekend-only driver | 1.4 requests per hour, dead miles 30%, idle share 45% | Fine market, mild positioning waste | Trim dead miles, keep the schedule |
| The commuter regular | 1.8 requests per hour, dead miles 22%, short trips | Undersupplied morning window | Add delivery apps for gap minutes |
| The all-hours grinder | 0.9 requests per hour, idle share 55%, dead miles 38% | Structural oversupply across blocks | Exit test, final section |
Rule-of-thumb red flags for most US metro markets: requests per online hour sustained below about 1.0, a dead-mile ratio above roughly 35 percent, and idle share above half your online time. Treat these as heuristics to calibrate against your own baseline, not universal thresholds. A dense downtown with short trips can pay well at 1.1; a spread-out suburb can starve at 1.3.
Airports deserve special mention because they saturate first and hardest. Visible supply concentrates in one physical lot, so queue minutes per dollar usually deteriorates before street-level metrics do. Review Uber's airport queue rules for your airport, then price the lot as a block. A $28 lot fare minus roughly $10 of mileage leaves about $18 net. If the whole block, wait plus trip, takes an hour, you earned $18 an hour. At two hours, you earned $9. Whether the airport queue is worth it for Uber drivers in your city is pure arithmetic once you log the wait.
This is also how to tell if your Uber market is oversaturated versus merely badly scheduled, and the same test answers whether your Lyft market is oversaturated too, since you can run the ratios per platform. Healthy blocks hiding next to dead ones mean you have a scheduling problem. Dead blocks everywhere mean the market has a supply problem.
Ranking the Standard Fixes by Effective Hourly Rate
The generic playbook lists tactics. A scorecard ranks them, because once you know the binding constraint is idle minutes rather than fare size, the payoffs order themselves. Judge each move below by its measured effect on your effective hourly rate driving in this market.
- Schedule-to-demand. Delete any recurring block whose two-week effective rate sits below your floor. It costs nothing, works immediately, and lifts your weekly average by subtraction. It wins whenever the scorecard shows strong blocks sitting next to dead ones.
- Multi-apping Uber and Lyft. Run both apps at once so idle minutes become competing offers. This is usually the strongest single lever once idle share crosses half your online time. Two caveats: acceptance incentives and program terms differ by platform and shift often, so read current policies, and never let two pings pull your eyes off the road.
- Dead-mile control. Target zones instead of chasing, and decline long pickups where the app permits without penalty. Above a 35 percent dead ratio, more than a third of your mileage spend buys nothing, so cutting miles attacks cost directly instead of chasing revenue.
- Vehicle tier upgrades. Comfort, XL, and Black raise your fare ceiling, but oversupplied premium segments often deliver thin request volume, which drops you right back into the idle-minutes trap. Before committing to a lease or a newer car, log a week in the tier and compute its requests per online hour like any other block.
- Incentive chasing. Read how Uber Quests work, then judge the offer only by its measured effect on effective hourly rate. Quests and Lyft Streaks tend to pull drivers into low-yield hours, so a $50 bonus that costs six marginal hours at $9 effective sells your time at a discount. Sometimes the bonus is genuinely additive, and your spreadsheet, not the offer screen, decides.
- Surge chasing. Surge chasing is usually the worst play in a saturated market, and it fails the math three ways. Surge windows are short, so arrival odds are poor; converging drivers erode the premium before you reach it; and the repositioning miles are unpaid, so a $9 premium reached after 12 dead miles at 70 cents costs $8.40 in car alone before you count the minutes. The surge map shows where demand was, not where it will be.
When the Data Says Switch Markets or Park the Car
Make the exit rule falsifiable before you need it. Run the 14-day test twice, a month apart. Leaving is justified only if both readings land in red-flag territory, requests per online hour below about 1.0 and dead miles above roughly 35 percent, across every block you can realistically work. Find one clean block anywhere and the verdict is stay and reschedule, because the market still pays in hours you can reach. Structural oversupply across all workable hours is the one finding no within-market tactic overturns.
If both readings fail, climb the exits in order of switching cost, cheapest rung first, and price each rung against your measured effective hourly rate:
- Prune to profitable blocks. Cost: a schedule edit. It wins if the surviving blocks average more per online hour than your old blended rate, which subtraction delivers on its own.
- Shift submarket. Cost: a few scouting shifts. A struggling downtown can coexist with an underserved suburb, so test the suburb's ratios before writing off the metro.
- Shift platform emphasis. Cost: relearning a market. Uber and Lyft supply can differ by city and hour even when the apps feel identical, so compare your per-platform scorecards and check the Gridwise annual mobility report for city-level hourly benchmarks while you shop markets.
- Pivot to delivery. Cost: new apps and ramp-up. DoorDash and Instacart swap positioning miles for stop time, which improves the dead-mile math even where gross pay per hour looks flatter, so run the same two-week scorecard before calling it better.
- Benchmark against W-2 work. Cost: leaving the gig. BLS wage data for drivers tracks taxi and ride-hailing pay as a floor benchmark, and a W-2 shift with predictable hours belongs in the comparison the moment your effective rate sits below it.
- Park the car. Cost: the income itself. If no cheaper rung beat your measured rate, waiting out driver attrition or a travel rebound pays better than donating depreciation to a flooded market.
Knowing when to stop driving for Uber based on data, rather than on burnout, is the quiet payoff of the scorecard. Markets move with recruitment cycles and travel seasons, so rerun the test every 30 days until you get two clean readings. The driver who opened this article suspicious of a full lot now holds five ratios, one true hourly number, and a verdict. That is a better position than every other car in that lot, most of which are still guessing.
Stay in the loop.
Get the latest posts and exclusive content delivered to your inbox.
Join 7 readers. No spam. Unsubscribe in one click, anytime.
About the author
Ryan Callahan
Staff Writer
Ryan reports on extra-income opportunities and personal finance, including side hustles, money-making apps, and investing basics, with a focus on clear, practical analysis.
Related Posts
Money Making Apps for Beginners Ranked by Real Hourly Pay
Money making apps for beginners ranked by effective hourly rate after unpaid time, payout thresholds, and cash-out fees. See which apps actually pay.
How Uber Calculates Driver Pay, and How to Audit It
How Uber calculates driver pay now runs through upfront pricing and batch matching. Learn the system on Uber and Lyft, then audit 14 days of trips.
Gig App Deactivation Can Cost Six Weeks of Pay
Gig app deactivation is a priceable income risk. Size the exposure, run the first 72 hours, and pre-build a multi-app stack that protects your pay.


