
Description
BeatMyLanding – Landing Toast + Competitive Leaderboards for MSFS
BeatMyLanding is a lightweight Windows telemetry app for Microsoft Flight Simulator that turns every landing into a competitive, data-driven challenge.
Instead of only showing one -FPM number, BeatMyLanding gives you a fast in-sim landing toast, a fuller scoring breakdown, and automatic uploads to global leaderboards at https://beatmyland.ing.
Because yes, we all judge landings anyway 😏
What It Does
- Detects touchdown (including bounces) automatically via SimConnect
- Shows a clean, readable landing toast overlay in-sim
- Uploads each landing to your pilot profile and leaderboards
- Runs quietly in the system tray and auto-connects to MSFS
- Replays your last landing toast with
Ctrl + Shift + R - Optional live community arrival toasts (see other pilots land)
Not Just “Lowest FPM Wins”
This is not a simple landing-rate counter.
Scoring is penalty-based and considers multiple landing-control factors, then applies difficulty adjustments (crosswind, tailwind, runway slope).
So a soft touchdown still gets punished if rollout control and alignment are poor.
What Affects Your Score
Base penalties
- Touchdown vertical speed (FPM)
- Peak G-load
- Bounce count
- Centerline deviation
- Runway alignment
- Rollout heading stability (newer model)
Difficulty multipliers
- Crosswind
- Tailwind
- Runway slope
What You See After Landing
The overlay is designed to be quick and useful:
- Wind (crosswind / headwind / total)
- Touchdown FPM + peak G
- Bounce count + sideslip
- Alignment + centerline context
- Touchdown IAS + groundspeed
- Comfort rating + flight context
And if you miss it, replay instantly with Ctrl + Shift + R.
Online Logging + Leaderboards
Every landing is logged automatically so you can track progress and compete:
- Global, weekly, monthly, and all-time leaderboards
- Filters by airport, aircraft category, and pilot
- Most Improved leaderboard
- Detailed landing pages with richer charts
- Pilot profiles with score history and personal stats
BeatMyLand.ing v0.2.39
- Fixed a telemetry glitch where very short post-touchdown signal flickers could be counted as false bounces.
- Improved rollout detection so brief ground-contact spikes no longer end the landing rollout too early.
- Leaderboards now show each pilot’s best qualifying landing for the selected period and filters, helping stop repeated attempts from filling the board.
- Airport and pilot pages can still show all logged landings, keeping the full landing history intact.
- Added clearer leaderboard wording so pilots know only their best qualifying landing is shown.
- Improved server-side scoring cleanup while still preserving the original raw telemetry data for review.
- Added homepage highlight notifications for pilots appearing in global best/worst or weekly busiest/polluter spots, using Telegram where configured or email fallback.
- Updated homepage wording and stats labels for clarity.
Requirements
- Windows 10/11
- Microsoft Flight Simulator 2020 or 2024
- Microsoft Edge WebView2 runtime (usually already installed on modern Windows)
Privacy (Short Version)
We store:
- Landing telemetry (for scoring/leaderboards)
- Agent/device identifier
- Account details you provide (email + pilot name)
We do not store your Microsoft gamertag unless you choose to provide it.
Links
- Website: https://beatmyland.ing
- Discord Bot Invite: https://beatmyland.ing/invite
- Community Discord: https://discord.craigybabyj.com
Fastest support is Discord (and yes, we’ll rate your landing honestly).
Landing Stats + Competitive Leaderboards
BeatMyLanding is a Windows telemetry agent for Microsoft Flight Simulator that provides an in-sim post-landing toast overlay with a detailed landing score. It automatically logs each landing to online leaderboards, tracking performance across global, temporal, and filtered categories. The scoring system uses multiple penalty factors and adjusts for landing difficulty, enabling comparative analysis. A pilot profile, leaderboard filters, and optional Discord integration are also included.
Supporters
User Reviews
6 reviews
Version History
BeatMyLand.ing telemetry agent What's new since 0.2.41 Nine releases of work, most of it arriving at once. Landing widgets that show you the score before you land it, a log of every landing you've flown, teleporting to any runway, live events for streamers, and a pile of fixes to how landings are measured. If you were on 0.2.42, everything here is new to you Versions 0.2.43 through 0.2.49 were built but never published to the download, so the update you're getting now carries all of them. Nothing is missing — it all landed in 0.2.50. 0.2.50 Current Approach widgets, your landing log, and teleport The biggest release yet. Everything that decides your score is now visible on the way down, not just in the report afterwards. New Runway centreline widget A localiser-style strip showing how far left or right of the centreline you are, in feet, with the runway you're lined up on. It only appears on a genuine approach — a settled descent, within 30° of the runway axis and 300 ft of the centreline — so it stays quiet on downwind and on the climb out. The geometry comes from the same runway data your landing is scored against, so what you see on final and what the report says afterwards come from one source. New Aim point widget Where this approach will actually put the wheels down, in feet past the threshold, and whether that's in the part of the runway the score doesn't penalise. Green is the touchdown zone, which is the threshold to a third of the runway length; short of the threshold and long past the zone both cost you. It freezes once you begin the flare, because from that point the reading would chase your round-out rather than tell you anything. New Sink rate widget Live descent rate on short final with a word on what it means — Hold it there, Ease it off, Too fast. Deliberately unsmoothed: it shows the exact reading your landing is scored on, so the number on screen can never disagree with the number in your report. New Gear reminder Appears with the other approach widgets and only when the gear is still up. Silence means it's down. Nothing to configure. Changed Widgets tab The Overlay tab is now Widgets, with one position setting shared by all of them. They stack in a column wherever you put them, and close the gap when one has nothing to show. Every widget can be set to show always, below 1,000 ft, or below 500 ft. New Log tab — every landing you've flown Your landings, one per line: date, airport and runway, aircraft, touchdown rate and score. Click any line to open its full details on the website. The list is kept on your PC and only asks the website for anything when you press Refresh — one small request that stops as soon as it reaches a landing it already has. There are also buttons straight to your profile and this week's challenge. New Teleport to any runway Type an ICAO, pick a runway, and be placed at the start of it facing the right way — including a one-press shortcut to this week's challenge airport. Useful for practising an approach without flying the circuit first. Ground only, and turn crash damage off in the simulator's assistance settings first — being moved can register as a collision. Long jumps between continents ask a lot of the simulator and can crash it; somewhere on the same landmass behaves far better. Changed Community toast, rebuilt Other pilots' landings now arrive in a card that matches your own toast — the pilot's avatar and name, airport and runway, and the touchdown rate colour-coded the same way. Anything at 700 fpm or worse reads as CRASHED, as it does on the site. Fixed The landing toast is clickable again Clicking anywhere on your landing toast opens the full stats on the website. It was added in 0.2.48 and didn't work; it does now. Fixed Wind widget direction The flow lines over the aeroplane were travelling the wrong way, and flipped 180° a second after appearing. Both are fixed, and the compass now shows your aircraft on it — so you can see at a glance whether that wind is a headwind or a crosswind rather than working it out from the bearing. The crosswind figure also keeps up during a turn onto final instead of lagging several seconds behind. 0.2.47 Included No more phantom landings Fixed Landings recorded before you'd even loaded in When the simulator repositioned your aircraft — loading a flight, changing airport — the agent could read it as a touchdown and score a landing you never flew. It now recognises the aircraft being moved rather than flown, and stays quiet. 0.2.45–46 Included Live events, and Stream Deck support New Live Events tab Join an event with the code its host gives out, and every landing you fly counts towards it until you leave. Hosts can start and stop their own event from the agent. Finished events drop off the list. New Stream Deck plugin Buttons for pausing and resuming telemetry, replaying your last landing toast, and event controls — talking to the agent on your own PC, nothing exposed to the network. 0.2.42 Included Runway ends and water landings Fixed Landings scored against the wrong end of the runway Your touchdown was sometimes measured from the far threshold, which could make a good landing look like a long one and cost you score. Fixed Water landings recognised Seaplane, float and amphibian touchdowns are reported as water landings instead of being treated as a missing runway. Site Ongoing On beatmyland.ing Changes to the website over the same period. Nothing to install — these are already live. New Events, built for streamers Create an event with a code, a time, an image and a description, and share it. Viewers join with the code from their own agent. Hosts get OBS overlay links — a live arrivals board and a podium of the top three — at URLs built from the host's pilot name, so they stay the same event after event instead of changing with every code. Events show when they run in Zulu, and where they're being streamed, with a link. New Suggest a weekly challenge airport Logged-in pilots can put forward a spicy airport for the weekly challenge. Approved or rejected, you'll hear back by email or Telegram if you've linked it. Changed Crashes read as crashes A touchdown at 700 fpm or worse now shows as CRASHED on the arrivals boards rather than a score and a descent rate — the landing is still listed, so nobody is left wondering whether it recorded. Crashes don't take podium places. New CORSAIR VANGUARD 96 LCD widget A free iCUE widget that turns the keyboard's LCD into a live arrivals board, plus the other display-only boards for streaming setups. Fixed Bits and pieces The cookie prompt no longer appears over OBS overlays. Event boards show touchdown rate and score. Finished events can't be deleted, and take up far less room on the events page. Landings that failed to reach the database are now logged and recoverable — including a batch of A220 landings that were being dropped. Update from inside the agent, or download it at beatmyland.ing/download — installer or portable ZIP. Agent 0.2.50 · Windows · MSFS 2020 and 2024
Related

✈️ MFS Cleaner / Fixer
Clean, fix and maintain Microsoft Flight Simulator 2020 and 2024 with cache cleanup, DLSS management, startup control, MSFS 2024 settings editing, automatic backups and recovery tools.
by CraigyBabyJ

Auto Skip "Ready To Fly"
Auto "Ready To Fly" Skip for Microsoft Flight Simulator 2024 A lightweight quality-of-life mod for Microsoft Flight Simulator 2024 that automatically skips the “Ready to Fly” confirmation screen and takes you straight into the game.
by craigybabyj

Briefy — The SimBrief Panel
Briefy is an in-game toolbar panel for Microsoft Flight Simulator providing direct access to your SimBrief Operational Flight Plan in the cockpit. It features a moving map, waypoint teleportation, live METAR and TAF weather data, and real-time in-sim weather information. The addon includes dashboards for flight and fuel planning, interactive route mapping, and multiple customization options. No external devices or browser switching required for flight planning and dispatch integration.
by craigybabyj

MFS2024 Content Wrangler
The MFS2024 Content Wrangler is a desktop application designed for managing add-ons in Microsoft Flight Simulator 2024. It provides an organized view of installed packages, complete with features to activate, disable, and filter content easily. Tailored for the Microsoft Store version of the simulator, the tool simplifies package management while ensuring safety through automatic backups and intelligent thumbnail handling.
by CraigyBabyJ


Log in to join the discussion
Log InComments(26)
4 months ago
4 months ago
4 months ago
4 months ago
P.S. I just noticed that these options are available into app. Thank you
4 months ago
If you’ve got any other ideas or tweaks, feel free to DM me or grab me on Discord anytime!
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
5 months ago
5 months ago
Developer responds to and fixes bugs and issues almost instantly and is constantly working to develop the app.
Easy to install and use and it is so much fun trying to constantly get a better score, given how many parameters the app tracks (TDZ, centerline, bank, crab angle, g force, fpm etc)
This app deserves much more recognition and I can't wait to see where this app goes in the future :D
5 months ago
5 months ago
Eine Live-Anzeige (HUD) ist aber bereits in Arbeit und wird bald kommen 👀
Sie wird Werte wie FPM, G-Kräfte, Ausrichtung, Windgeschwindigkeit und mehr in Echtzeit anzeigen.
Das Ganze ist optional, sodass du es z. B. für Touch-and-Go-Training aktivieren oder bei normalen Flügen ausgeschaltet lassen kannst.
Danke für den Vorschlag — wir freuen uns schon darauf, das Feature umzusetzen!
5 months ago
5 months ago
5 months ago
5 months ago
To open it, click the small ^ near the Windows clock, find the BeatMyLanding icon, then right-click it and choose link device or Open My Account. If you can’t see the tray icon at all, close BeatMyLanding in Task Manager and start it again. If you’re still stuck after that, let me know what you see and I’ll help further on discord if possible.