The Hitting MD

Client FAQ

Frequently Asked Questions

No results for that search — try different keywords.

Top Questions

Loading…

Booking & Scheduling

A twelve-week at-home bat speed program Marcus puts a hitter on. There is nothing to buy and nothing to sign up for — if the card is not on your player portal home screen you are not on one, and the way on is to ask him.

There are four: an off-season and an in-season book, each with and without the underload bat. You are on one at a time, never two. Every drill row shows how many swings with each bat, and ×2 means two sets. What the app does not have is what each drill IS — if you do not know one, ask Marcus rather than guessing.

It moves on sessions logged, never on dates: nothing happens because a Monday arrived. Only the athlete’s own login can open it, the same as the at-bat log.

Walk through it with screenshots →

Open Submissions in the player portal, then Extra Work. Request Extra Work sits at the top: pick the date, say what you'd like to work on, and send it.

It uses no credits and there is no cutoff time. It's a request rather than a booking — nothing is reserved until Marcus confirms it, and he's notified the moment you send it. Your outstanding requests are listed on the same screen so you can see what he still owes you an answer on.

The lower half of that screen is the log, which is different: that's where you post a video of work you've already done.

Once logged in, go to Book a Session and select the session type (individual, group, or clinic). Choose your preferred date and time from the available slots and complete checkout.

If you have a membership or credit package, your credits will automatically apply at checkout.

On the player portal’s front page, under Your Sessions — Day, Week or Month, with the next one called out and Book a Session directly below. Your own player page’s Schedule tab lists them too, and parents see the same for each child in the parent portal.

Open Book a Session, find the session, and tap Cancel or Change Session. (My Schedule is a different card — that one holds games, showcases and camps.)

Change Session moves it to another time the same day: the credit moves with it and no fee applies.

More than 2 hours before: cancelling is free, your credit comes straight back, and the spot goes back out for someone else.

Less than 2 hours before: that is a late cancellation. There is little chance of anyone picking the spot up at that notice, so the session is gone either way. You choose in the portal: keep your credit and a $20 late-cancellation fee is charged to the card on file, or give the credit up and pay nothing.

On an unlimited membership there is no credit to give up, so the $20 is simply charged — same for a no-show.

How the fee is collected: it goes to the card on file. If there’s no card on file, or the card can’t be charged, it lands on your account balance instead and you can settle it under Owed in Account.

Walk through it with screenshots →

Only when Session Trading is switched on — if the buttons aren’t there, it is off.

Try Change Session first: it already moves you to any time that day with room, free, right up to the start. A trade is only for getting into an hour that is full, because somebody swaps out as you swap in.

Tap your session and Offer a Trade, or Swap Into This on somebody else’s. The board shows times only, never a name, the first to accept gets it, nothing is charged and no credit moves.

Same day only. You can offer a session up until two hours before it starts. Academy Prep swaps only into Prep hours, because those are set by age. Take your own offer back any time before it is accepted.

Some hours on the schedule are marked · Plus or · Pro. They’re the same length and format as any other session — three hitters — but they’re set aside for hitters at that level.

Academy Plus is 18–25: college players and graduated seniors.

Academy Pro is 18–30, for hitters playing professionally.

Your tier also covers everything below it, so an Academy Pro hitter can book a Plus hour or an ordinary Academy hour, and an Academy Plus hitter can book an ordinary Academy hour. It doesn’t work upwards — an Academy membership can’t book a Plus or Pro hour.

These go on the calendar one at a time rather than every week, so if you don’t see one, there isn’t one scheduled yet. If you think you should have access to an hour you can’t book, send a message.

Marcus has shut that one hour. It happens — something at four o’clock, the rest of the evening normal — and it is different from a day being closed, which greys out the whole day.

A closed hour cannot be booked and has no waiting list, because it is not happening. Every other hour that day works exactly as usual.

If you are already booked into an hour that then closes, your session is not cancelled. Nothing is taken off your account and no credit is returned. Marcus will be in touch about moving it, or you can move it yourself with Change Session.

It is not a sign that anything is broken, and there is nothing for you to do about it.

You come straight back to the portal and a green bar at the top confirms the payment went through.

Sessions or a membership: you land on your schedule, ready to book. The credits can take about a minute to appear — if the number still looks wrong after that, reload the page before messaging anyone.

A balance you were paying off: you land back in Account. It can take a minute to show as paid.

A gift card for one of your own hitters: the credit goes onto their account and is ready to spend in the store.

A gift card for somebody else: your code and a link to pass on are shown right there on the Store page, under the gift card amounts. Nothing has been credited to anybody yet — it loads when they use it. If the code has not appeared after a minute, reload the page; your payment went through either way and Marcus is sent the code as well.

Merch: nothing to do — Marcus will be in touch about picking it up or posting it.

Stripe emails your receipt either way. If the green bar never appeared and you were charged, send a message rather than paying again.

Yes, two ways. Add to Calendar on a booked session drops that one in straight away with a reminder two hours before. Add my sessions to my calendar, at the top of the Schedule tab, gives you one private link so every session you book from then on appears on its own — with a button per athlete, or Everyone for the whole family on one calendar.

One catch: phones refresh subscribed calendars on their own schedule. The feed asks for hourly and iPhone can stretch it to most of a day, so a session you just booked may not appear in the subscribed calendar yet. Use Add to Calendar on the session itself for anything soon.

Walk through it with screenshots →

When a session slot is full and it's within your booking window, you can join that slot's waitlist for free — no credit is held, though you do need an unexpired credit available to join. The list is ranked by membership tier first (Annual, then Quarterly, then Monthly), and by who joined first within the same tier.

If a spot opens and only one person on the list can take it, they are booked in straight away, charged 1 credit at that moment, and notified by a message in your portal chat (Messages button at the top of the portal) and a push.

If several of you could take it, nobody is booked in automatically — Marcus chooses. The hour stays open while he decides — the seat is not held for anybody, so if someone books it before he picks, they have it. If nobody has booked it and he hasn’t picked by 1pm on the day of the session, it goes to whoever is top of the list. Either way there is no action required on your part, and nothing is charged unless you get in.

You can be on as many waitlists as you like at once, and if you never get in, nothing is charged.

Yes. When you tap Join Waitlist on a full session, you choose how you want to wait:

Just this time — the one session, exactly as before.

Several times this day — tick the other full sessions that day that would work for you.

Any time this day — every full session that day your hitter is able to take.

However many you wait for, you can only ever be booked into one of them. The first seat that opens is yours and you come off all the others automatically, so you'll never be given two sessions for one opening — and only one credit is ever charged, at the moment you actually get a seat.

The portal only offers you times you could genuinely be seated in. Sessions that still have room are left out (book those directly), and so are hours your program can't use.

On any session you're waiting for, Leave All takes you off the whole request in one go. Drop This Time gives up just that one hour and keeps you waiting on the rest.

Neither costs anything.

You need at least one unexpired credit available, but nothing is charged or held while you wait. One credit comes off the instant you are actually given a seat, and comes back if you cancel that seat before the session starts.

If your credits run out or expire while you are waiting you are passed over rather than dropped — you stay on the list, so topping up puts you back in the running.

The Schedule tab shows exactly how far — it is the only place that is always right, because Marcus opens each new stretch of the calendar himself and this page cannot know when he has.

It is the same last date for every family, whatever plan you are on. Your plan decides how many sessions a month and what each costs — not how far ahead you can book. Phase 1 runs August 31 to November 30, 2026.

Hours appearing on the schedule is not the same as those hours being open; opening the next stretch is a deliberate step, not something that rolls forward on its own. So if the schedule stops at a date or looks empty, nothing is wrong with your account and no session you have already booked is affected — message Marcus if you need a date held in the meantime.

A slot opens to you once the window reaches it. If it is already full at that point, you can join its waitlist.

The portal is open year-round — booking and the store both stay open, including the end of August while next year's schedule is prepared. There is no closed window.

The full year's schedule is published August 31, and the program year runs from then to August 15 the following year.

Yes — everybody books at the same moment. No staggered start times and no plan in first. Nothing is held back from anybody: when a stretch opens, every session in it is there for all of you at once.

There is no published release date, so there is nothing to set an alarm for. Your day-to-day booking inside the open window is unaffected.

Credits are applied automatically at checkout when you book a session. Your balance shows under Account along with everything else about money on your account.

Payments

Credit or debit card, Apple Pay and Cash App Pay everywhere. Bank transfer is for memberships only — it is offered on a recurring plan and not on a one-off purchase like a session pass, a same-day pass or anything in the store. You pick which one you want on the payment page after you check out.

Two things to know about bank transfer: it takes about four business days to clear, so it is not the one to use if you are paying for something you need today — which is the reason it is not offered on the one-off purchases at all, since those hand you sessions you would be waiting days for. And the first time you use it, you will either sign in to your bank through the payment page — which is instant — or confirm two small test deposits your bank receives in a day or two. After that first time it is saved and you just pick it.

We can't take Venmo or Zelle. Our payment processor, Stripe, doesn't support either one, so there's no way to route a payment from them into your account. Card and bank details are held by Stripe, never by us.

Phone is quickest: (513) 330-2022. Email thehittingmd1@gmail.com works too.

Or the Contact Us page — that goes straight to his dashboard rather than an inbox.

Already have an account? The Messages tab is best: he can see your hitter's record while he answers.

Where we are: 4025 Bach Buxton Road. Sessions are by appointment and there is no walk-in desk, so get in touch before coming out.

Yes. In the Store, open Account Gift Cards, pick an amount, and choose Someone else instead of one of your own hitters. You can put their name and a short message on it if you like.

As soon as you have paid you are handed a code and a link, and you pass those on however suits — text, email, written in a card. We do not send it to them for you, so don't wait for an email to go out.

A code is ten characters with a dash, like ABCDE‑12345. It works once, and the whole amount lands on one hitter in one go.

Lost it? It is under Account, and Marcus is told the code when you buy it.

Still $25, $50, $100, $250 and $500. Never discounted, never expire.

Sign in to your Parent Portal and open Account. There is a box at the top: put the code in, choose which hitter it should load onto, and tap Redeem. The balance updates straight away.

Come from the link in the gift and the code is already filled in.

New to us? Create an account first; your hitter has to be connected to it before a gift card can load onto them, which Marcus does. Nothing expires, so there is no rush.

If a code will not go through, the screen says which of three things happened: there is no such code (check it against what you were sent), it has already been used (and when), or something went wrong at our end — and in that last case the code has not been used up, so try again in a minute.

Ask Tee for today's answer. Tee checks the live setting and will always tell you what's actually in force.

Whenever a card fee is switched on, this is exactly what it touches. It applies only to a membership renewal paid with a credit card, it is shown on the payment page before you pay and again as its own line on the receipt, and it is never more than 3%.

It never applies to a debit card, a bank transfer, Cash App, your first payment, or an annual or 9-month plan. Nothing in the Store ever carries it.

Open Account. If your hitter is not on a membership, their group’s plans are listed with monthly, quarterly and yearly under each. Tap Choose this.

Nothing is charged by choosing. It puts that plan on your tab with a checkout button and tells Coach Davis what you picked. Pay when you are ready; the card you pay with is saved.

Three things on the cards change what you pay: a sold-out plan cannot be chosen (that is a limit on how many hitters fit in the room, not a price, so it does not reopen); a full-year plan started part-way through the season shows the cost for the days left and how many sessions that carries; and a plan carrying the $125 a year access fee says so, because that arrives as its own charge moments later.

If we have not set your hitter’s group, the page asks which one they are in. A hitter already on a membership is not shown the list — switching plans is something Coach Davis sets up so you are never billed for two at once. Message him and he will move it.

Walk through it with screenshots →

Every family needs a card on file before sessions can be booked — including annual families who have already paid for the year. Nothing is charged when you book; the card is there for the merch store, late-cancellation and no-show fees, and any future payment.

Open Account and find Payment method. Add A Payment Method opens Stripe’s own secure page and brings you straight back; Remove or update a card is the same page, for taking one off. Details are held by Stripe and never stored by us.

You can keep more than one card. They are all listed, and the one marked We bill this one is what your membership and any session fee are charged to. Tap Bill this one on another to switch — nothing is charged by switching, and your membership moves across with it. Walk through it →

Nothing is charged in between. Your plan is live straight away with all its credits, and Stripe simply holds the renewal date.

On that date you are sent a bill, not charged. Stripe emails you a link to an invoice, due 14 days later, and you pay it however you like — card or bank transfer. Nothing is ever taken from your card automatically for a renewal.

You do still need a card on file to book sessions, the same as every family. That is separate from how you are billed: the saved card is there for late-cancellation and no-show fees, the merch store, and anything you choose to buy — it is not what pays your renewal. Add it under Account → Payment method.

If you have an outstanding balance, you'll see a notification when you log in. Go to Account to see what is owed and pay it — by card, Cash App, or with store credit if you have any.

Yes. When you buy something and the athlete has credit, a panel appears asking about it — tap Apply Account Credit and it comes off the total before your card is charged. It tells you exactly how much comes off and what, if anything, is left to pay.

To stop being asked every time, go to My Profile → Account credit and turn on use their credit first at checkout. Each athlete has their own balance and their own switch, since credit is earned and spent per athlete. Either way, nothing is spent unless the purchase actually goes through.

The day you sign up, and the same day every month after. You pay the full price at checkout and the full price each month — there are no part-months and no split charges.

If a membership ends before the time it paid for runs out, whatever is left becomes credit on your family’s account, or is refunded — whichever you would rather have.

Already a member? You keep the day you are already on. This changed on 8 September 2026 and it does not move anybody's existing billing date.

Payment plans are available on select programs. If a payment plan option exists for an event or membership, you'll see it displayed during checkout before you finalize your purchase.

Academy Memberships & Passes

Middle school hitters can join the Academy up to November 15, 2026, and high school hitters have the same date.

Academy Prep has no deadline. It became a regular tier for ages 10–12 on 7 October 2026, and its monthly, quarterly and full-year plans are open all year — so there is no six-month plan to close and no early-enrollment discount.

If your player is in middle school and not yet in the Academy, the portal shows a countdown to that date on their home screen and on your billing page. After the date, message Marcus and he will tell you what is open.

No. The Hitting MD is a year-round development program for Academy High School and College hitters. We do not offer seasonal enrollment — players at these levels are expected to commit to ongoing development, not just in-season work.

If you're looking for a summer-only program, this isn't the right fit. If you're ready to train year-round, we'd love to have you.

Unlimited and 3× / Week are full and are not reopening — on any level, Academy High School, Academy Middle School or Academy Prep, and on any payment schedule. That is a limit on how many hitters fit in the cage at once, not a price, so it does not come back next season either. Roster spots are kept limited on purpose so every hitter gets real reps and attention.

1× / Week and 2× / Week are open, monthly, quarterly and for the full year. On a full-year plan the price on the card is for the rest of this season — see the next question.

On any sold-out plan, tap Join Waitlist and add your hitter — there's no payment and no place is held. It is a record of who wanted in, which is what Coach Davis works from if anything ever changes. It is not a promise that a spot will come up, because on these two plans none is expected to.

No. A full-year membership started part-way through the season costs the days that are left in it, and carries the sessions that go with them. The instruction year ends 15 August and every membership’s sessions run out on that date, so a year bought in October is about ten months long and costs and carries about ten months’ worth.

The price on the card is today’s — it goes down a little every day the season runs on, and the sessions go down with it. The card tells you both numbers before you decide, and the sessions are always rounded down, never up.

It is one payment, not a monthly one. It then renews on 16 August at the full year’s price, and every August after that.

Monthly and quarterly cost the same whenever you join — there is nothing part-charged about them, and there never has been. If you leave a membership early, what is left becomes account credit or is refunded.

Very late in a season a full year stops being worth selling: once the arithmetic does not reach a single session, full-year plans close until 31 August and monthly, quarterly and a session pass are the way in.

Two things vary by tier: how many sessions per month (and the per-session price), and how far ahead you can book — Annual sees the full year, Quarterly 3 months and Monthly 1 month. Higher tiers offer more sessions at a lower per-session cost plus more booking certainty. Annual plans provide the greatest value. You can view a full breakdown of tiers and pricing on the Academy page.

Go to Account and tap Manage or Cancel under your membership. That opens Stripe's own secure page, where you can cancel yourself — no request, no waiting on anyone. Canceling stops the next payment; you keep the sessions you have already paid for through the end of the period you have paid.

If you have questions about your specific terms, reach out directly before submitting.

In the portal Store → Session Credits & Packages. Each tier’s Academy page also has a Buy button on its Credit Packages block, which takes you straight to checkout. A credit package gives you a set number of session credits to use at your own pace, without a recurring monthly charge.

A pass’s credits do not run to August 15. They expire 45 days after you buy for a 5-pack, 90 for a 10-pack and 180 for a 20-pack — see When do my credits expire? below.

It depends which bought them, and there are two answers.

  • Membership credits — monthly, quarterly, annual, or a single extra session — expire on August 15, at the end of the program year. Whichever plan bought them and whenever they were bought. Bought between August 16 and August 30, they belong to the coming year and expire the following August 15.
  • Credit pass credits are shorter: 45 days from purchase for a 5-pack, 90 for a 10-pack, 180 for a 20-pack. A 5-pack bought in March is gone in April — it does not last until August.

Your account holds one pot of credits with one date on it, and that date is always the later of the two. If you already hold membership credits good to August 15 and then buy a 5-pack, the whole pot still runs to August 15. A second pass can only ever push the date further out, never pull it in.

The date on your own account is the one that counts — it is under Account, and Tee will tell you if you ask while logged in.

Credits do not roll over from one year to the next. Anything unused when they expire is gone.

Yes, on merchandise and on a single extra session: Annual and Unlimited members get 25% off, and Quarterly and Monthly members get 15% off. It comes off automatically — the item's card in the store shows your price with the full price beside it, and that is the price you are charged.

Those are the only things it applies to. Credit packages are the same price for everybody — and a member cannot buy one anyway, because their sessions come with their plan. The $50 Same-Day Pass is one flat price for everyone and is not for members. Gift cards are never discounted, and neither is postage.

Membership prices can change; any change to membership rates is communicated to existing members at least 60 days before it takes effect, and if you’re in an active plan you keep your rate until renewal.

Yes — in the Store, under Merchandise. You don't need a membership to buy merch; that rule is about session credits, not apparel. You do need to be signed in as a player or parent, so an order can be attached to a person.

Pick a size and colour on the item before you buy. Buy Now will not go through until you have, so nothing can be ordered without a size on it. If shipping and pickup are both offered, choose there too; an address is only asked for when it is being posted.

Orders are filled on the 1st of each month, not one at a time. The item’s card tells you the exact date yours goes out — if this month’s batch is packed, it says the 1st of next month. Pickup orders are ready the same day they are filled.

If the tab says merch is on the way, nothing is listed yet. Need a size that is not there? Message Marcus.

Walk through it with screenshots →

Your membership agreement is available in the copy you were sent when you signed it. There is no viewer in the portal.

Yes — a Credit Package. It is a one-time purchase of 5, 10 or 20 sessions, not a plan, so there is nothing recurring and nothing to cancel. Buy it in the portal Store → Session Credits & Packages.

There is no Credit Package for Academy High School. A High School hitter trains on a membership, or on a single session at a time — the $50 Same-Day Pass works at every age.

Academy Middle School: 5 for $245, 10 for $450, 20 for $800. Academy Prep: 5 for $193, 10 for $355, 20 for $660. The store shows the packs for your hitter’s own group — if you have more than one hitter, pick which one at the top of the tab.

They run out 45, 90 or 180 days after you buy, by pack size. Otherwise they are ordinary session credits: they book up to 30 days ahead, the waitlist is open to you, and the usual cancellation rules apply. Buying a second pass adds its sessions to what you already hold, and the expiry only ever moves outward — a short pass can never shorten a date a longer one already set.

Your first package of the year also carries the $125 a year access fee, added to the same checkout — one card entry, one receipt. Only that first one carries it: every package you buy for the next twelve months is the package price on its own, with nothing added. The $125 then renews by itself on the same date next year. If you already pay the $125 on another plan, you are not charged it twice.

A pass is for families without a membership. If your hitter is on a monthly, quarterly, annual or unlimited plan, their sessions already come with it, so the store will tell you that rather than selling you one. Book with the credits you have, or buy a single session for an extra.

Changed 16 October 2026 — there is now a $50 single session with no membership needed, in the same part of the store. Unlike the Same-Day Pass it is an ordinary session credit, so it books up to 30 days ahead instead of only the day you buy it. Hours reserved for Academy Plus or Pro members are not included. Academy Prep hitters also have their own single session at $45.

That is the Same-Day Pass: $50, one session, every age, no membership needed. It is in the portal Store → Session Credits & Packages, at the bottom under Just today.

It is good for the day you buy it and only that day. It cannot be saved for next week and it cannot be put on tomorrow’s hour — so buy it on the morning you want to come in, then book an hour on today’s date from Book a Session.

If your hitter already holds ordinary credits, those are spent first, so a pass you bought for today is never used up by accident on something else.

It carries no yearly fee, no discount applies to it, and it unlocks no membership perk. A family on a membership cannot buy one — a single session is the same $50 and is the product that exists for them. If you cancel a session you used a pass on, the pass does not come back on its own; message Marcus and he will sort it out.

Sometimes — there is a 30-day trial: $200, one payment, and thirty days of unlimited in-person sessions. It is in the portal Store → Session Credits & Packages, at the bottom under New here.

There are only so many of them. Marcus sets how many families can be on a trial at a time, so it is often not on sale at all. If you cannot see it in the store, it is one of three things: there is no slot open just now, it is not for your family (see below), or the app could not check — and when that last one happens the store says so in those words rather than leaving a gap. None of the three is a fault with your account. Message Marcus and he will say which it is and when the next one frees up.

It is for families who are new to The Hitting MD, and it is one per hitter. A family who has been a member before, or who has already had the trial, cannot buy it.

Nothing renews and nothing is charged again. On day thirty-one it simply ends — there is no rollover into a membership, no second payment, and the $125 a year access fee does not apply to it.

You need the ordinary signup first: the questionnaire in, with the waiver and membership agreement signed on it, and a card on file — the same as buying anything else in the app. The card saves itself if you buy a membership here; otherwise add it under Payments.

While it runs you book exactly like an unlimited member: no credits are spent, and a late cancellation or a no-show is the $20 fee with no credit to keep or give up. A trial is not a membership, which means you can buy the plan or the Credit Package you want to carry on with at any point — you do not have to wait for the thirty days to run out.

It goes by the school your hitter is in, not their age. At 13 it is almost always Middle School. At 16, 17 or 18 it is High School. At 14 or 15 it is genuinely either — plenty of 14-year-olds are in eighth grade and plenty are freshmen, so pick the one that matches the school they actually attend.

Nothing in the portal checks an age. Which group an athlete is in is set by Marcus on their record, and a birthday on its own moves nobody. If you are not sure which fits, send an application and he will tell you — and he can change it later if it turns out to be the other one.

The two matter because they are priced differently and they train in different groups, so it is worth getting right rather than guessing.

The first rung on the Academy ladder, for hitters aged 10 to 12. Not a separate programme — it became a regular Academy tier on 7 October 2026.

When: Monday to Thursday afternoons, 2:30 to 6:30 PM — four one-hour sessions, the last starting at 5:30 — in groups of no more than three. It is one calendar: those four afternoon hours are Academy hours that Prep athletes can book, so a 10–12 and an older hitter can be in the same session. The hours from 6:30 on are for 13 and up only. A hitter moves up into Academy at 13 and then books any hour on the calendar — Prep runs to 12 and Academy starts at 13, so the two meet without overlapping. A birthday on its own does not move anybody: nothing in the portal checks an age, and which tier a hitter is in is Marcus’s call with you.

Sessions are booked week by week on the portal schedule, whichever Prep hours suit you — not a standing weekly slot, and the same cancellation rule as every other tier.

Buying a membership in the portal means two charges, not one. The plan goes through first and the $125 follows on the same card moments later. That is the fee starting on its own yearly schedule — it cannot ride along on a monthly or quarterly plan, so it arrives beside it. Nothing is charged twice, and if you already pay the $125 on another plan you are not paying it twice.

Prices, what is included and how to enrol are all on the Prep page, which is the page to read if you are joining: Academy Prep Elementary →

-->

Game Reports & At-Bats

Open Submissions in the player portal, tap Game Reports, pick the date and opponent, then tap + Add an at-bat for every trip to the plate. Your line for the game is built from those at-bats, so you never add anything up yourself — only RBIs are typed.

Every step with screenshots: How to Log a Game Report.

Yes. Every at-bat saves on its own the moment you press save, and it carries its own date and opponent — so a scrimmage where you only got two trips is a complete record with no game report around it.

The game report is a wrapper for the grade and the notes. The at-bats are the record.

Any time, with no deadline — every at-bat has Edit and Delete under it, an edited one is marked edited, and your game line and Season page both move with the change.

It needs 25 at-bats behind it. Below that the page shows counts only and tells you how many more it needs.

An average off seven at-bats swings wildly on a single hit. A number that misleading is worse than no number.

Because that is the question people answer accurately. Nobody reconstructs a six-pitch sequence hours after a game, and a season built on guesses is worse than no season at all.

The pitch count is the one thing everybody remembers right, which is why it gets its own question.

Tap Bats left at the top of the At-Bats section. That is what makes “inside” and “away” mean the right side of the plate for you, on the entry grid and on your Season page. It is remembered on your device.

No. Game reports and at-bats are yours and the Hitting MD team’s. They are not on the parent portal, and they are not in the monthly progress snapshot parents read.

How-To Guides

Step-by-step walkthroughs with real screenshots, on their own page now — this one had grown too long to find anything on.

📖 Open the How-To Guides
Still have a question?

Our support assistant can answer questions instantly — or connect you with the Hitting MD team when you need a human.

💬 Ask in the Portal