Every flight (PIREP) earns or loses XP against a scoring group — a set of rules bound to a specific aircraft type. Each metric below is measured from your flight data and lands in a band; that band's points are added to (or deducted from) the flight's XP. Reject rules don't score — they pull a flight into manual review when triggered. This page mirrors the admin scoring panel live.
Aim-quality rule. Deducts XP when the main gear touches down past the first 900 m of the arrival runway — a floated or long landing outside the touchdown zone. Touchdown-zone distance is read from the Stratos 'Taxiing to gate, landed in N ft/m' structured landing event and converted to metres; a touchdown within the configured zone (default 900 m) no-bands-match → 0 XP (no effect). null when the touchdown-zone signal wasn't reported → the rule skips rather than penalising.
Minutes from the Stratos session start at the gate to pushback. Proper preflight prep (15-40 min) rewards XP.
Altimeter discipline — local QNH before takeoff (departure METAR ±1 hPa), standard 1013.25 hPa above the 25000 ft transition, local QNH before landing (arrival METAR ±1 hPa). Banded by phase violation count: 0 = clean, 1 = -10 XP, 2 = -20 XP, 3 = -30 XP. Verified against live METAR. Skips when no altimeter events were logged or no METAR could be fetched.
Beacon (or nav) light ON at every sampled moment from the earliest of pushback / engine start / first taxi movement through the last engine shutdown. Deduction-only: 0 XP when compliant, -10 XP when off at any point.
Taxi lights ON at/before the start of taxi-out (first taxi-phase sample with ground movement). Taxi-in is not checked. Deduction-only: 0 XP when on, -5 XP when off.
Landing lights ON at/before both the takeoff trigger and the landing trigger (first FINAL/LANDED sample). Deduction-only: 0 XP when both pass, -5 XP when either check fails.
Strobe ON from the takeoff trigger through the first taxi-in sample (not required during taxi-in). Deduction-only: 0 XP when compliant, -10 XP when off at any point.
Total minutes the sim spent paused during the flight (sum of all pause→resume windows). Exceeds the limit → PIREP flagged for manual review.
One-sided: actual block time minus the SimBrief planned block (off → on) time, capped at 0. Triggers manual review when the flight took more than 60 minutes longer than the filed SimBrief block time.
Reject a PIREP when a 'Slew mode entered' event was logged (teleport/slew detected). Requires the pilot's smartCARS client to be configured with a Slew Mode on/off custom event.
Reject a PIREP when an inflight-refuel event was logged. Requires the pilot's smartCARS client to be configured with an airborne-refuel custom event.
Rewards a genuine single-engine taxi-in: shut one engine down at the start of taxi-to-gate and taxi in on the remaining engine, then shut the last engine at the gate. Awards +10 XP when the gap between the FIRST and LAST engine-shutdown events is at least the configured minimum (default 2 min). Applies only to jet flight groups.
Awarded when the lfight is longer than 2000 nautical miles.
Awarded, when the flight is longer than 1000 nautical miles, but shorter than 2000 nautical miles.
Aim-quality rule. Deducts XP when the main gear touches down past the first 900 m of the arrival runway — a floated or long landing outside the touchdown zone. Touchdown-zone distance is read from the Stratos 'Taxiing to gate, landed in N ft/m' structured landing event and converted to metres; a touchdown within the configured zone (default 900 m) no-bands-match → 0 XP (no effect). null when the touchdown-zone signal wasn't reported → the rule skips rather than penalising.
Minutes from the Stratos session start at the gate to pushback. Proper preflight prep (15-40 min) rewards XP.
Altimeter discipline — local QNH before takeoff (departure METAR ±1 hPa), standard 1013.25 hPa above the 25000 ft transition, local QNH before landing (arrival METAR ±1 hPa). Banded by phase violation count: 0 = clean, 1 = -10 XP, 2 = -20 XP, 3 = -30 XP. Verified against live METAR. Skips when no altimeter events were logged or no METAR could be fetched.
Penalises taxiing above 30 kts — the airport's standard ground-speed limit. Computed from the peak ground speed recorded during the taxi-out window (pushback → take-off roll) and the taxi-in window (landing → last engine shutdown). A one-sided penalty band [30, ∞) → -10 XP docks XP every time the pilot breaks the limit on either side of the flight. Take-off roll + V2 and the landing roll-out are excluded so high runway speeds never count as a 'taxi' overspeed.
Strobe ON from the takeoff trigger through the first taxi-in sample (not required during taxi-in). Deduction-only: 0 XP when compliant, -10 XP when off at any point.
Beacon (or nav) light ON at every sampled moment from the earliest of pushback / engine start / first taxi movement through the last engine shutdown. Deduction-only: 0 XP when compliant, -10 XP when off at any point.
Landing lights ON at/before both the takeoff trigger and the landing trigger (first FINAL/LANDED sample). Deduction-only: 0 XP when both pass, -5 XP when either check fails.
Taxi lights ON at/before the start of taxi-out (first taxi-phase sample with ground movement). Taxi-in is not checked. Deduction-only: 0 XP when on, -5 XP when off.
One-sided: actual block time minus the SimBrief planned block (off → on) time, capped at 0. Triggers manual review when the flight took more than 60 minutes longer than the filed SimBrief block time.
Total minutes the sim spent paused during the flight (sum of all pause→resume windows). Exceeds the limit → PIREP flagged for manual review.
Reject a PIREP when a 'Slew mode entered' event was logged (teleport/slew detected). Requires the pilot's smartCARS client to be configured with a Slew Mode on/off custom event.
Reject a PIREP when an inflight-refuel event was logged. Requires the pilot's smartCARS client to be configured with an airborne-refuel custom event.
Standard McFly scoring profile for airline aircraft. Covers soft touchdowns, descent rate, pushback, and a hard-landing reject gate. Adjust the bands per aircraft type as needed.
Rewards a genuine single-engine taxi-in: shut one engine down at the start of taxi-to-gate and taxi in on the remaining engine, then shut the last engine at the gate. Awards +10 XP when the gap between the FIRST and LAST engine-shutdown events is at least the configured minimum (default 2 min). Applies only to jet flight groups.
Awarded when the lfight is longer than 2000 nautical miles.
Awarded, when the flight is longer than 1000 nautical miles, but shorter than 2000 nautical miles.
Aim-quality rule. Deducts XP when the main gear touches down past the first 900 m of the arrival runway — a floated or long landing outside the touchdown zone. Touchdown-zone distance is read from the Stratos 'Taxiing to gate, landed in N ft/m' structured landing event and converted to metres; a touchdown within the configured zone (default 900 m) no-bands-match → 0 XP (no effect). null when the touchdown-zone signal wasn't reported → the rule skips rather than penalising.
Minutes from the Stratos session start at the gate to pushback. Proper preflight prep (15-40 min) rewards XP.
Altimeter discipline — local QNH before takeoff (departure METAR ±1 hPa), standard 1013.25 hPa above the 25000 ft transition, local QNH before landing (arrival METAR ±1 hPa). Banded by phase violation count: 0 = clean, 1 = -10 XP, 2 = -20 XP, 3 = -30 XP. Verified against live METAR. Skips when no altimeter events were logged or no METAR could be fetched.
Penalises taxiing above 30 kts — the airport's standard ground-speed limit. Computed from the peak ground speed recorded during the taxi-out window (pushback → take-off roll) and the taxi-in window (landing → last engine shutdown). A one-sided penalty band [30, ∞) → -10 XP docks XP every time the pilot breaks the limit on either side of the flight. Take-off roll + V2 and the landing roll-out are excluded so high runway speeds never count as a 'taxi' overspeed.
Taxi lights ON at/before the start of taxi-out (first taxi-phase sample with ground movement). Taxi-in is not checked. Deduction-only: 0 XP when on, -5 XP when off.
Landing lights ON at/before both the takeoff trigger and the landing trigger (first FINAL/LANDED sample). Deduction-only: 0 XP when both pass, -5 XP when either check fails.
Beacon (or nav) light ON at every sampled moment from the earliest of pushback / engine start / first taxi movement through the last engine shutdown. Deduction-only: 0 XP when compliant, -10 XP when off at any point.
Strobe ON from the takeoff trigger through the first taxi-in sample (not required during taxi-in). Deduction-only: 0 XP when compliant, -10 XP when off at any point.
One-sided: actual block time minus the SimBrief planned block (off → on) time, capped at 0. Triggers manual review when the flight took more than 60 minutes longer than the filed SimBrief block time.
Total minutes the sim spent paused during the flight (sum of all pause→resume windows). Exceeds the limit → PIREP flagged for manual review.
Reject a PIREP when a 'Slew mode entered' event was logged (teleport/slew detected). Requires the pilot's smartCARS client to be configured with a Slew Mode on/off custom event.
Reject a PIREP when an inflight-refuel event was logged. Requires the pilot's smartCARS client to be configured with an airborne-refuel custom event.
Cookies & tracking. We use essential cookies to keep you logged in and remember your preferences. No third-party ad tracking — just smooth flying.