Trainurz.

NYC basketball training — found, booked, paid

A trainer worth your kid's Saturday.

A map of New York's independent basketball trainers — real rates, full trainer profiles, reviews from paid sessions only.

Free to browse · Your card is charged only when the trainer confirms.

Stripe payments

Every charge processed by Stripe

Identity-verified

Every bookable trainer passes Stripe's ID check

Real reviews

From paid sessions only

Parents present

At every under-18 session

How it works

1

Find on the map

Browse trainers by neighborhood and home court. Every profile shows the rate, availability, and reviews from completed sessions — nothing imported, nothing invented.

2

Book & pay securely

Pick a time and request it. Your card is authorized — not charged — until the trainer confirms. No cash, no apps, no screenshots.

3

Train

Meet at the court. The session lands on both calendars, the receipt lands in your inbox, and your review keeps the next parent honest.

Requested2 min ago

Saturday · 10:00 AM

Rucker Park, Harlem · 60 min

Confirmedjust now

Saturday · 10:00 AM

Marcus Ellison · Rucker Park, Harlem

Charged $95.00 · receipt emailed

Added to Google Calendar

The booking lifecycle — actual product UIDemo

Training in your borough this week

See the full map →

Your money moves when the session does

No Venmo screenshots. No “did you get it?” texts.

One authorization, one charge, one receipt. Only a confirmed session ever becomes a charge — everything else releases on its own.

One session — $95.00

Demo

You request Saturday 10:00 AM

Card authorized — the money stays in your account.

Hold · $95.00

The trainer confirms

Charged at the listed rate. The receipt is emailed the same minute.

Charged · $95.00

Declined or expired?

The hold releases automatically — no refund to chase.

Not charged

A parent or guardian is present at every session with an athlete under 18. It's a requirement, and every booking confirms it — see our Terms and Privacy Policy.

Pricing

Trainers set their own rate. Trainurz takes 10% per booked session — that's the whole model.

You pay

$95.00

exactly the rate on the profile

Trainer receives

$85.50

after the 10% Trainurz fee

90% — the trainer ($85.50)10% — Trainurz ($9.50)
No subscriptions · No listing fees · No boosted placement · Free for parents and athletes
Trainurz.HomeTodayMoneyDemo

This month

$1,240

Sessions

14

On hold

$190

after Trainurz fee

Next up

Sat 10:00aJordan M. · Rucker Park Confirmed

Google Calendar connected

Payout sent

$807.50

Look like the business you already are.

You run drills, keep a roster, and chase payments over three apps. Trainurz gives you the front office — free.

Professional dashboard sessions, clients, and earnings in one place
Paid via Stripe card payments settle to your bank
Calendar sync confirmed sessions land on Google Calendar
Your own link trainurz.com/yourname — for your bio
Claim your page

The honest comparison

Trainurz

Identity
ID-verified
Payment
Charged only on confirm
Reviews
Paid sessions only
Your trainer
Always your pick
Scheduling
Booked + calendar sync

Instagram DMs & Venmo

Identity
A profile photo
Payment
Venmo is final
Reviews
Comments & DMs
Scheduling
Text threads

Big-box programs

Identity
Staff vetted, coach rotates
Payment
Prepaid packages
Reviews
Brand reviews, not coach reviews
Scheduling
Fixed class times

Questions parents actually ask

When is my card actually charged?

Never at request. Your card is authorized when you book, and only charged when the trainer confirms the session. If they decline — or don't respond in time — the hold is released automatically and you pay nothing.

Can I book for my kid?

Yes — that's the model. You pick the time, you pay, and for minors the parent is always the account holder. You can even book your first session without creating an account.

What if the trainer declines or never confirms?

Declined requests release the hold on your card immediately. Requests the trainer doesn't confirm expire on their own within about seven days, and the hold is released then too — either way, no charge, and the time slot opens back up.

How are trainers vetted?

Three honest signals. First, every profile is reviewed and approved by Trainurz before it appears — nobody lists themselves unseen. Second, every bookable trainer has passed Stripe's identity verification to receive payouts — Stripe runs that check, and Trainurz never stores IDs. Third, every review comes from an athlete who booked, paid, and completed a session, so ratings can't be faked or bought. The separate Verified badge means we've additionally reviewed a trainer's uploaded credentials.

What does it cost?

The session rate you see on the trainer's profile — that's it. No membership, no booking fee on top. Most 1-on-1 rates in NYC run $85–$120 an hour.

Do I need an account?

Not to book — you can request and pay for a session as a guest with just your name and email. A free account keeps your bookings, receipts, and reviews in one place, and your guest sessions attach to it automatically.