Bandeja Sports
Play. Track. Compete.
Free · Designed for iPhone. Not verified for macOS.
Bandeja Sports is the ultimate app for you, racket-sport lovers!
We have Padel, Tennis, Pickleball, Badminton, Table tennis, Squash covered!
This is the most feature rich app you can find for racket sports.
You can create games with classical, americano, mexicano, round-robin and other scoring systems.
You can create your own rules for scoring.
You can find games in your city.
You can attach photos right into game.
You can chat with other players, you can chat in game chats or in private chats.
You can create group chats and manage all your communication inside app.
You can see your level progress and compare it against other players.
You can create teams, leagues, tournaments, trainings.
You can add suggestions right in app.
more **What's New in Bandeja**
- Leagues now generate the correct number of rounds for every group, so you won't see duplicate fixtures when your groups have different sizes.
- The Home screen now shows your league sections whenever you have active seasons, making it quicker to jump back into a competition.
- The live scoring results card has a cleaner, simpler footer that's easier to read at a glance.
- Message details now open in a tidier panel that fits its content, so there's no awkward empty space or scrolling.
- The message menu has a fresh layout with previews, making it easier to see and choose what you want to do with a message.
- Audience names in the message menu now load more smoothly, with clearer feedback while they're being fetched.
---
Message menus are easier to use with a new layout and previews, league rounds generate correctly for mixed group sizes, and the Home screen now surfaces your active league seasons. Live scoring cards and message details also look cleaner.
0.97.57 1d ago
See who has read a chat message and which reactions it received. Improved matching of translated FAQ headings and answers.
0.97.56 2d ago
**What's New in Bandeja**
- Watch live matches from anywhere: open a shared watch link to follow the score in real time, even if you're not playing.
- A new "Live Now" rail on the home screen shows which of your games are being played right now, so you can jump straight into the action.
- Spectators get a clean, dedicated scoreboard view with a clear live score display and a smoother loading experience.
- Scoring is easier with improved score entry: bigger, clearer controls, helpful hints when a score isn't valid, and match outcome guidance.
- Feel every point: scoring actions now give subtle haptic feedback on supported devices.
- Team pages and results boards are more reliable, with smoother navigation between rounds and matches.
- Substitutions are clearer, with an updated player picker for choosing who comes in and who goes out.
- Notifications and deep links now take you to the right place more consistently.
---
Live match watching is here! Follow your games in real time with a dedicated spectator scoreboard, a "Live Now" rail on the home screen, and easier score entry with helpful hints and haptic feedback.
0.97.54 4d ago
- More reliable score updates when multiple people score the same match, including on Apple Watch.
- Older queued edits can no longer overwrite a newer saved score.
- Clearer messages for unsynced changes and rejected score edits, with better protection for pending edits after restarting the app.
- Smoother game details updates and a collapsible cost tracker.
0.97.53 Sep 22
• One improvement
0.97.49 Sep 20
Numerous bug hunting. More visuals.
0.97.48 Sep 17
# What's New in Bandeja
**Events are here!** You can now create and join events like leagues, camps, and tournaments — not just games.
- **Create events:** Set up leagues, camps, and tournaments with a poster, venue, dates, and details that fit the occasion.
- **RSVP and approval:** Join events with a simple RSVP, or set events to require your approval before players are confirmed.
- **Event posters and heroes:** Add eye-catching images to your event listing so it stands out on the home screen and in search.
- **Find events near you:** Browse upcoming events in your city and see them alongside games in the calendar.
- **Partner board:** See who's going and find partners for your event in one place.
- **Better player insights:** Your profile now shows your best and toughest partners, favorite opponents, and rivalries — with a clearer breakdown of each.
- **Smoother calendar and filters:** Events and games now appear correctly in calendar and list views, so you always see what's relevant.
- **Improved reliability:** Fixed issues with unread messages and staying signed in, so the app feels more consistent day to day.
---
0.97.46 Sep 16
# What's New in Bandeja
- Clubs that support online booking now show a clear booking badge, so you can spot bookable venues at a glance while browsing cities and picking a club.
- When creating or editing a game, you can book a court directly at participating clubs and see available time slots without leaving the app.
- Your upcoming club bookings are now easier to manage, including verifying a booking and cancelling one from the list.
- Player profiles now include a level history chart, giving you a clearer view of how your rating has changed over time.
- Searching for players to invite now matches names across Latin and Cyrillic spellings, so you'll find the right person even if their name is written differently.
- Signing in through Bandeja Arena now works smoothly with your existing Bandeja account.
---
A clearer, smoother Bandeja: spot clubs with online booking at a glance, book courts while creating games, track your level history on your profile, and find players by name across Latin and Cyrillic spellings.
0.97.44 Sep 12
New: book games at NS Padel Centar right from Bandeja. You can see live court availability, pick a time, and confirm your booking without leaving the app — no separate account needed.
Fixed an issue where tapping a time slot at NS Padel Centar could do nothing if your connection state was stale. Now every tap takes you straight to booking.
When you pick a time at NS Padel Centar, the app now correctly pins that slot to the club’s local timezone, so your game lands at the exact hour you chose — even if you’re traveling or in a different timezone.
Fixed a bug that caused the availability list at NS Padel Centar to refresh endlessly, making slots blink and showing a persistent “updating” banner. Now it loads once and stays stable.
Improved time-slot selection when creating a game at clubs with 60-minute booking grids — previously some taps appeared dead; now every available slot responds correctly.
Added a clear notice in the club policies section when booking at NS Padel Centar, letting you know the game will be booked under your Bandeja profile. Available in all supported languages.
0.97.43 Sep 9
• Fixed issues that could affect reliability during games and chats
• Improved error handling when syncing messages offline
• Resolved crashes reported on some devices
0.97.42 Sep 8
**What’s New**
- Improved chat mentions: typing @ now shows better suggestions and smoother handling when mentioning players in games and groups.
- Enhanced push notifications: the app now requests notification permission less often, making login and logout feel more seamless.
- Smoother onboarding: new prompts help you set your city and favorite sport, so your experience is tailored from the start.
- Better mention suggestions on mobile: the list now stays visible and refreshes correctly when you scroll or resize your screen.
- Improved chat performance: mention suggestions load faster and display player avatars more reliably.
- Refined registration and login flows: buttons and inputs respond more reliably, especially during setup.
---
SHORT---
Improved chat mentions, smoother onboarding with city and sport prompts, fewer notification interruptions, and faster, more reliable suggestion loading for a better overall experience.
0.97.37 Aug 28
• Ad creatives now support multiple light and dark images, giving you more flexibility in how your ads look.
• The app is now available in Chinese, Indonesian, Hindi, Thai, and Japanese, with proper font support for these languages.
• Fixed an issue where chat messages could sometimes appear in the wrong conversation thread.
• Improved the app release process to automatically use the latest version numbers from the app stores.
• Enhanced error handling during app releases to provide clearer warnings when store credentials are missing.
• Improved compatibility with OpenAI's GPT-5 models for more reliable AI-powered features.
0.97.36 Aug 28
- Profile pages now correctly show your preferred hand and court side to other players.
- Fixed an issue where avatar photos could appear as a broken image or question mark on iOS; initials now show as a fallback.
- Avatar cropping is more reliable on iOS — your zoom and pan adjustments are now saved exactly as you see them in the preview.
- The app now follows your system light/dark mode setting more consistently, even after returning from the background.
- Chat reliability improvements: deleted messages stay deleted after reopening a conversation, and photos that fail to load no longer get stuck or cause repeated sync errors.
- Fixed an issue where the on-screen keyboard could cover buttons and text fields when filling out forms or reporting a bug.
- Creating a game from a play intent is now smarter about matching your level and time preferences, with clearer messages when a booking can’t be made.
- Improved the chat list: it loads faster, shows a better placeholder while fetching, and keeps your place when switching between filters.
---
SHORT---
Improved profile accuracy, avatar reliability, and chat stability. The app now follows your system theme better, fixes keyboard overlap issues, and makes game creation from play intents smarter.
0.97.35 Aug 26
### What’s New
- Improved the calendar view so league events are easier to spot, with clearer day markers and better visual separation.
- Refined the city selection screen with a smoother, more polished look and better handling when the keyboard is open.
- Enhanced the month calendar layout for improved readability, including clearer styling for days outside the current month.
- Added accessibility improvements to the city search field for a better experience with screen readers.
---
0.97.34 Aug 25
• Fixed issues that could affect reliability during games and chats
• Improved error handling when syncing messages offline
• Resolved crashes reported on some devices
0.97.33 Aug 24
### What’s New
- Browse people and clubs in another city without leaving your current one — your Home and Find tabs stay put while you search, invite, and chat across cities.
- Matching games now update in real time when invites are accepted, declined, or canceled, so everyone in the lobby sees the latest state instantly.
- Improved focus handling in dialogs and drawers — the keyboard and screen reader now behave more predictably when you open and close panels.
- Streamlined the Court Lobby arena: removed clutter and made the tap-to-add chip appear only when there are eligible players to add.
- Smoother loading states across the app — game cards and loading animations now render more efficiently while you wait.
- Search input in the player invite list keeps your cursor and text in place when the list refreshes, so you can keep typing without interruption.
- Refined the look and behavior of club and player selection modals for a more consistent experience.
---
SHORT---
Browse people and clubs across cities without switching, get real-time matching game updates, smoother loading states, and better focus handling in dialogs. Plus, a cleaner Court Lobby and a more reliable invite search.
0.97.30 Aug 21
**What’s New**
- **Group discussions for play intents** – You can now open a group chat with selected players directly from a play intent, making it easier to coordinate and plan games together.
- **Delete groups with confidence** – Group owners can now delete a group chat with a clear confirmation step, so accidental deletions are a thing of the past.
- **Training attendance on player profiles** – See how many trainings a player has attended right next to their level, so you can quickly gauge experience before joining or inviting.
- **Smarter rating leaderboards** – Players who haven’t been active in the last 90 days still appear in the city ranking, but they’re grayed out and don’t take up a top rank spot, keeping the list fair and readable.
- **Overlap warnings before you join** – If a game slot overlaps with a match you’re already playing, you’ll be asked to confirm before joining. Busy players are also hidden from invite lists, so you don’t waste time.
- **Gender selection before joining gendered events** – If your gender isn’t set, you’ll be prompted to choose it before joining a gendered game, making the process smoother and clearer.
- **Full-roster invites stay hidden** – When a game is full, pending invites are kept out of your Home view and only reappear when a spot opens up, so you’re not tempted to join a full match.
- **Better currency on registration** – Your default currency is now set from your city automatically (e.g., RSD for Serbia), and your own profile choices are always respected.
---
**SHORT**
Group chats for play intents, group deletion with confirmation, training attendance on profiles, fairer rating leaderboards, overlap warnings before joining, gender prompts for gendered events, hidden full-roster invites, and smarter currency defaults.
0.97.29 Aug 20
Here are the release notes for Bandeja:
---
**What's New in Bandeja**
- **Player Level Feedback** – After officially scored matches, you can now anonymously rate your opponents' skill level. This helps everyone understand their game better and provides valuable insights into your own performance over time.
- **Improved Match Cards** – Match cards now adapt their layout based on your screen size and the number of sets played, making it easier to view and edit scores, especially during live matches.
- **More Tournament Duration Options** – When creating a tournament, you can now select durations from 1 to 8 hours, giving you more flexibility to plan your events.
- **Enhanced Session Security** – We've strengthened how your login sessions are managed, including better tracking and limits on concurrent sessions, so your account stays more secure.
- **Smoother Feedback Submission** – Submitting player level feedback is now more reliable with improved error handling and retry logic, ensuring your ratings are saved without hiccups.
- **Clearer Feedback Messages** – After you submit feedback, you'll see clearer confirmation messages in your language, so you always know your rating was received.
---
0.97.28 Aug 18
Players can now enjoy a more polished experience when managing game results and stories:
- Game result stories are now properly removed when deleted, including their associated media, so your feed stays clean and up to date.
- Fixed an issue where deleted stories could still appear in your activity tab — they’re now fully excluded from the list.
- Improved the match cards on game results: player names now adjust automatically based on your screen size, so everything looks great whether you’re on a phone or tablet.
- Match cards also respond better when you rotate your device or resize the window, keeping the layout tidy.
- When a team has no players listed, the card now shows a friendlier placeholder instead of an empty space.
0.97.27 Aug 8
### What's New
- **Start a chat directly from the court lobby** – Tap any player's avatar to open a 1:1 conversation and connect instantly.
- **Clearer player status in the lobby** – Players currently in another game are now marked with a badge, so you always know who's free to play.
- **Smarter player compatibility insights** – The fit card now shows detailed compatibility info when available, with a friendly message when it's not, and better sorting puts owners, admins, and active players first.
- **Improved bubble positioning in the arena** – Mismatch indicators now stay fully visible and point accurately to the right avatar, even when space is tight.
- **Smoother avatar animations** – Avatars now transition more fluidly when you open or close player cards, with clearer visual feedback on interaction.
- **Leagues tab appears only when you have leagues** – The home screen now hides the Leagues tab if you're not in any league, and resets cleanly if you leave your last one.
- **More reliable notifications** – You'll no longer get redundant alerts when you accept your own invite, and failed notifications are handled more efficiently to avoid repeated attempts.
- **Personalized stories rail** – The stories section now considers your social connections to show more relevant content.
---
SHORT---
Improved court lobby with direct chat, player status badges, and clearer compatibility insights. Smoother animations, smarter league tab visibility, and more reliable notifications. Personalized stories based on your connections.
0.97.26 Aug 6
### What’s New
- **Better matchmaking insights** – When a play intent doesn’t match, you’ll now see exactly why, with a detailed breakdown by date, club, time, level, and gender. This makes it easier to adjust your preferences and find compatible players.
- **Clearer error messages** – We’ve improved validation and error prompts throughout the app, so you’ll get more helpful feedback when setting up or updating your play intents.
- **Smarter trophy showcase** – Repeatable achievements now group together in your trophy showcase, giving you a clearer view of how many times you’ve earned each one.
- **Leave game confirmation** – Before leaving a game, you’ll now see a confirmation prompt with clear messaging, so you can be sure before you step away.
- **Improved session handling** – We’ve streamlined how the app manages booking sessions, reducing unnecessary reconnects and making the club experience more stable.
---
SHORT---
Improved matchmaking insights, clearer error messages, smarter trophy grouping, and a new leave-game confirmation prompt make Bandeja easier and more reliable to use.
0.97.25 Aug 5
### What’s New in Bandeja
- **Play Intent Flexibility**: You can now select multiple time periods when setting up a play intent, making it easier to find games that fit your schedule.
- **League Bracket Reliability**: Fixed issues where brackets could advance prematurely or show incorrect winners, ensuring playoff results and champion announcements are accurate.
- **Champion Trophies**: League champions now correctly receive podium trophies, and the bracket UI reflects the real winners.
- **Exclusive Season Medals**: Added special "Liga Leto 2026" medals for participants, playoff qualifiers, and top finishers (4th, bronze, silver, gold) with unique tiger-themed art.
- **Enhanced Trophy Rarity**: Introduced a new "UNIQUE" rarity for trophies, making special awards stand out more clearly in your collection.
- **Better Participant Management**: Improved the interface for editing max participants in leagues, with clearer saving states and smoother interactions.
- **Faster League Updates**: Optimized playoff standings updates, so results and bracket changes appear more quickly after matches.
---
0.97.24 Aug 4
### What’s New in Bandeja
- **Bracket scheduling for leagues** – League organizers can now set match times for each bracket slot, so players know exactly when their next game starts.
- **Per-slot scoring formats** – Each bracket match can have its own scoring format (e.g., best of 3, first to 11), giving organizers more flexibility for different stages of a tournament.
- **Improved match media viewing** – Photos and videos in match chats now open in a full-screen viewer with smoother zooming and swiping between items.
- **More reliable media navigation** – Fixed issues where tapping through multiple images or videos could occasionally get stuck or jump to the wrong file.
- **Better bracket overview** – The league bracket panel now shows scheduled times and formats at a glance, making it easier to follow upcoming matches.
---
SHORT---
Bracket scheduling and per-slot scoring formats give league organizers more control, while match media viewing is now smoother with full-screen zoom and swipe navigation.
0.97.23 Aug 2
- League season schedules now stay clean: finished games no longer appear in the scheduled or unscheduled sections.
- Trophy cabinets got an upgrade — you can now see the top three earners in each achievement family, and the list of people you follow is easier to browse.
- When you’re not actively looking for a game, a new card shows nearby player activity so you can jump back in when the timing’s right.
- Playoff setup is smoother: game format selection is more flexible, player names are displayed consistently, and the whole bracket creation flow feels more intuitive.
- Live match scoring now supports automatic record modes, including super tiebreaks and decider sets, with clearer prompts for continuing or finishing a set.
- Tournament tables are now accessible to admins even without a premium account, so league organizers can always view the full standings.
- Wish lists and birthday cards display avatars more reliably, with a clean fallback when no photo is available.
---
SHORT---
Smarter league schedules, richer trophy details, easier playoff setup, and automatic live scoring with super tiebreaks. Admins can view tournament tables without premium, and idle players see nearby activity to jump back into games faster.
0.97.22 Aug 1
- **Play Intent Matchmaking** – Let us know you’re looking for a game and we’ll match you with compatible players in real time. Set your sport, skill level, and availability, then get notified when a match is found.
- **Team Withdrawal in Leagues** – League organizers can now withdraw a team from a competition. Standings and schedules update automatically to reflect the change.
- **Weather Forecast on Game Cards** – See upcoming weather conditions right on game cards so you can plan your outdoor matches with confidence.
- **Improved Chat Read Receipts** – Read receipts are now more reliable, especially for messages that arrive late or across different chat threads.
- **Privacy Policy & Terms of Service on Login** – The login screen now includes a clear link to our Privacy Policy and Terms of Service, available in all supported languages.
- **Notifications for Followed Players** – Get a push notification when someone you follow creates a play intent, so you never miss a chance to join their game.
- **Ad Clicks Open in System Browser** – Tapping an ad in the app now opens the link in your device’s default browser for a smoother experience.
0.97.21 Aug 1
**What's New in Bandeja**
- Leagues now generate the correct number of rounds for every group, so you won't see duplicate fixtures when your groups have different sizes.
- The Home screen now shows your league sections whenever you have active seasons, making it quicker to jump back into a competition.
- The live scoring results card has a cleaner, simpler footer that's easier to read at a glance.
- Message details now open in a tidier panel that fits its content, so there's no awkward empty space or scrolling.
- The message menu has a fresh layout with previews, making it easier to see and choose what you want to do with a message.
- Audience names in the message menu now load more smoothly, with clearer feedback while they're being fetched.
---
Message menus are easier to use with a new layout and previews, league rounds generate correctly for mixed group sizes, and the Home screen now surfaces your active league seasons. Live scoring cards and message details also look cleaner.
more Version 0.97.57 1d ago
Data Not Linked to You The following data may be collected but it is not linked to your identity:
Contact Info User Content