My FS Flights logo MY FS FLIGHTS
LSZR
St. Gallen, Switzerland
Runway 28

Flight Score

84.86 %
LSZR
St. Gallen, Switzerland
Runway 28
23 Dec 2025 0:05 4 nm PA38 Tomahawk 1 kg
Departure Score
96.66 %
Pattern Score
67.35 %
Arrival Score
90.56 %

What went well

Touched down at -32 ft/m — a soft arrival
1.09 G at touchdown — inside band
Rollout held the centreline — 0.04 m off at taxi speed

What held you back

Pattern Crosswind — stall warning; Heading -48.7 ° at 0 %, g force 0.09 to 2.83 g at 10 %, −3.60 points
Pattern Downwind — Average altitude 558 ft agl at 13 %, Heading 17.5 ° at 17 %, −3.40 points
Arrival Landing — Threshold speed was excessively high at 88 kt. at 26 %, Flare profile at 66 %, −2.29 points

Top opportunity

Improve the pattern crosswind leg

Pattern Crosswind

Each lap slightly wider and higher than the last, because you're unconsciously using the previous lap as your reference instead of the runway and the numbers. Invisible lap to lap, unmistakable across ten. This is the failure that only measurement catches, because your memory of lap three is gone by lap eight.

Read more in Pattern Work

Start to finish · 14 stages, 12 scored

The flight story

Departure One segment per stage, in flight order — colour is the score band. Drag the bar to move along the flight, or click a stage card to open its detail. Arrival
Departure Runway Entry Entering runway 28 at LSZR Sankt Gallen Altenrhein Airport, Average speed was 0 kt.
ScoreDescriptionStartProfileEnd
Info Average speed 5 kt0 kt min to max 15 kt 0 15 kt
Info Average pitch angle -0.8 °-1.0 ° min to max -0.8 ° -0.8 -1.0 °
Info Average bank angle 0.3 °0.2 ° min to max 0.4 ° 0.2 0.4 °
Info Average g force 1.00 g1.00 g min to max 1.01 g 1.00 1.01 g

Events

Info Battery Master On 3 ft agl · 2 kt
Info Engine 1 Started 3 ft agl · 2 kt
Info Beacon Lights Switched On 3 ft agl · 2 kt
Info Landing Lights Switched On 3 ft agl · 2 kt
Info Navigation Lights Switched On 3 ft agl · 2 kt
Info Strobe Lights Switched On 3 ft agl · 2 kt
Info Landing Gear Down 3 ft agl · 2 kt
Info Flaps Position 1 3 ft agl · 17 kt
Departure Roll 99.99Departure roll runway 28 at LSZR Sankt Gallen Altenrhein Airport. Takeoff distance 405 m 31 % of runway. Liftoff speed was 62 kt. Local weather - Temperature 15 °C. Wind 2 kt at 276 °. Crosswind: 0 kt Headwind: 2 kt.
ScoreDescriptionStartProfileEnd
100 % Takeoff distance 405 m31 % of runway
100 % Liftoff speed was 62 ktTarget 58 kt
100 % Runway alignment max 3.06 m3.06 m left to 0.00 m left 3.06 1.92 m
100 % Average g force 1.01 g0.98 g min to max 1.07 g 0.99 1.07 g
100 % Takeoff Bounce
Info Average pitch angle -0.7 °-1.4 ° min to max 2.3 ° -0.9 2.3 °
Info Average bank angle 0.1 °0.0 ° min to max 0.3 ° 0.3 0.0 °
Departure Climb 1 100.00Departure climb to 50 ft agl from runway 28 LSZR Sankt Gallen Altenrhein Airport.
ScoreDescriptionStartProfileEnd
100 % Heading variation -0.1 °-0.2 ° min to max 0.1 ° -0.2 0.1 °
100 % Average speed 70 kt62 kt min to max 76 kt 62 76 kt
100 % Average bank angle 0.6 °0.0 ° min to max 1.8 ° 0.1 0.4 °
100 % Average g force 1.02 g0.87 g min to max 1.15 g 1.06 1.10 g
Info Average VSI 307 fpm163 fpm min to max 562 fpm 163 562 fpm
Info Average altitude 20 ft agl1 ft agl min to max 53 ft agl 1 53 ft agl
Info Average pitch angle 3.0 °0.4 ° min to max 6.8 ° 2.3 6.8 °

Events

Info Flaps Fully Retracted 12 ft agl · 73 kt
Departure Climb 2 90.00Departure climb to 400 ft agl from 28 LSZR Sankt Gallen Altenrhein Airport.
ScoreDescriptionStartProfileEnd
100 % Average speed 72 kt63 kt min to max 76 kt 76 71 kt
100 % Average bank angle 1.3 °0.0 ° min to max 3.8 ° 0.5 3.8 °
100 % Average g force 1.03 g0.93 g min to max 1.10 g 1.10 1.06 g
Info Average VSI 773 fpm321 fpm min to max 1,042 fpm 574 647 fpm
Info Average altitude 137 ft agl54 ft agl min to max 370 ft agl 54 370 ft agl
Info Average pitch angle 7.7 °4.0 ° min to max 9.6 ° 6.8 7.1 °
Pattern Entry 100.00Left hand pattern entry from runway 28 LSZR Sankt Gallen Altenrhein Airport. Distance was less than 1 nm in 42 seconds.
ScoreDescriptionStartProfileEnd
100 % Average speed 68 kt64 kt min to max 82 kt 70 82 kt
100 % Average bank angle 12.3 °0.3 ° min to max 37.3 ° 5.4 36.9 °
100 % Average g force 1.02 g0.97 g min to max 1.23 g 1.05 1.23 g
Info Average VSI 654 fpm-309 fpm min to max 1,025 fpm 763 -309 fpm
Info Average altitude 679 ft agl387 ft agl min to max 865 ft agl 387 850 ft agl
Info Average pitch angle 5.8 °-0.7 ° min to max 8.6 ° 7.8 -0.7 °
Pattern Crosswind 45.97Left hand pattern crosswind from runway 28 LSZR Sankt Gallen Altenrhein Airport. Distance was less than 1 nm in 84 seconds.
ScoreDescriptionStartProfileEnd
0 % Heading -48.7 °-174.2 ° min to max 176.7 ° 12.1 152.5 °
100 % Average speed 87 kt1 kt min to max 152 kt 84 90 kt
10 % Average g force 1.34 g0.09 g min to max 2.83 g 1.28 1.10 g
Info Average VSI -51 fpm-9,858 fpm min to max 7,374 fpm -324 1,435 fpm
Info Average altitude 772 ft agl199 ft agl min to max 1,249 ft agl 844 576 ft agl
Info Average bank angle 38.2 °1.0 ° min to max 172.7 ° 36.8 38.6 °
Info Average pitch angle 2.8 °-79.4 ° min to max 69.1 ° -0.4 7.8 °

Events

Fail Stall Warning Activated 1,220 ft agl · 48 kt
Info Stall Warning Deactivated 1,271 ft agl · 33 kt
Pattern Downwind Turn 75.95Pattern Downwind Turn. Distance was 1 nm. Angle to runway (45 degrees) 46.9 °.
ScoreDescriptionStartProfileEnd
100 % Angle to runway (45 degrees) 46.9 °.
100 % Average speed 86 kt80 kt min to max 89 kt 89 80 kt
20 % Average bank angle 27.8 °5.1 ° min to max 46.4 ° 41.3 5.1 °
100 % Average g force 1.15 g0.87 g min to max 1.30 g 1.17 0.88 g
Info Average VSI 291 fpm-495 fpm min to max 1,198 fpm 1,198 375 fpm
Info Average altitude 612 ft agl586 ft agl min to max 637 ft agl 594 637 ft agl
Info Average pitch angle 2.0 °-2.2 ° min to max 7.0 ° 7.0 -0.2 °
Pattern Downwind 49.05Pattern Downwind Leg. Distance was 2 nm in 63 seconds.
ScoreDescriptionStartProfileEnd
17 % Heading 17.5 °-13.4 ° min to max 57.9 ° 3.7 57.9 °
13 % Average altitude 558 ft agl280 ft agl min to max 702 ft agl 637 280 ft agl
100 % Average speed 90 kt79 kt min to max 107 kt 81 83 kt
100 % Average g force 1.01 g0.93 g min to max 1.10 g 0.93 1.00 g
Info Average VSI -332 fpm-1,046 fpm min to max 504 fpm 160 -549 fpm
Info Average bank angle 8.5 °0.1 ° min to max 19.2 ° 2.6 14.5 °
Info Average pitch angle -2.6 °-7.4 ° min to max 3.4 ° -1.0 -3.7 °
Pattern Base Leg Turn 65.80Pattern Base Leg Turn. Distance was 0 nm. Angle to runway (45 degrees) 4.3 °.
ScoreDescriptionStartProfileEnd
0 % Angle to runway (45 degrees) 4.3 °.
100 % Average speed 87 kt83 kt min to max 89 kt 83 89 kt
86 % Average bank angle 19.8 °9.2 ° min to max 34.5 ° 16.5 9.2 °
100 % Average g force 1.09 g1.04 g min to max 1.17 g 1.12 1.10 g
Info Average VSI -960 fpm-1,359 fpm min to max -163 fpm -545 -1,349 fpm
Info Average altitude 137 ft agl56 ft agl min to max 261 ft agl 261 56 ft agl
Info Average pitch angle -6.1 °-8.9 ° min to max -0.1 ° -2.2 -8.0 °
Arrival Final 1 100.00Approaching runway 28 at LSZR Sankt Gallen Altenrhein Airport from 1 nm to 0 nm. Descent from 54 ft agl to 41 ft agl. A decrease of 14 ft in 0 seconds.
ScoreDescriptionStartProfileEnd
100 % Approach angle 2.6 °2.3 ° min to max 2.8 °Target 4.0 ° 2.8 2.3 °
100 % Average speed 89 kt88 kt min to max 89 kt 89 88 kt
100 % Heading variation 0.3 °0.3 ° min to max 0.3 ° 0.3 0.3 °
100 % Average bank angle 0.0 °0.0 ° min to max 0.0 ° 0.0 0.0 °
100 % Average g force 1.12 g1.10 g min to max 1.16 g 1.10 1.16 g
Info Average VSI -1,314 fpm-1,346 fpm min to max -1,268 fpm -1,346 -1,268 fpm
Info Average altitude 47 ft agl41 ft agl min to max 54 ft agl 54 41 ft agl
Info Average pitch angle -7.0 °-7.9 ° min to max -6.0 ° -7.9 -6.0 °
00.250.50.751050Distance to Touchdown NMApproach Height ft00.250.50.751-20-15-10-505101520Distance to Touchdown NMApproach Runway Alignment m
Arrival Landing 72.48Landing on runway 28 at LSZR Sankt Gallen Altenrhein Airport, runway length 1,322 m. Good threshold height. Threshold speed was excessively high at 88 kt.
ScoreDescriptionStartProfileEnd
26 % Threshold speed was excessively high at 88 kt. Target 62 kt
100 % Target 50 ft agl
66 % Fair landing flare
100 % Heading variation 0.1 °0.0 ° min to max 0.3 ° 0.3 0.1 °
94 % Average bank angle 2.0 °0.0 ° min to max 4.1 ° 2.2 2.9 °
100 % Average g force 1.04 g0.91 g min to max 1.33 g 1.17 1.02 g
Info Average speed 74 kt60 kt min to max 88 kt 88 60 kt
Info Average VSI -208 fpm-1,255 fpm min to max 13 fpm -1,255 -33 fpm
Info Average altitude 13 ft agl4 ft agl min to max 39 ft agl 39 4 ft agl
Info Average pitch angle 0.3 °-5.9 ° min to max 3.1 ° -5.9 2.6 °
07515022530037545052560067501223354658Runway Distance mLanding Height ft075150225300375450525600675-18-15-12-9-6-30369121518Runway Distance mRunway Width m
Arrival Touchdown 90.40Touchdown point was very long using more than 50% of available runway. Touchdown speed at 60 kt was too fast. Touchdown rate was perfect at -33 fpm. Runway touchdown alignment was very good. Local weather - Temperature 15 °C. Wind 3 kt at 269 °. Crosswind: 0 kt Headwind: 3 kt.
ScoreDescriptionStartProfileEnd
100 % Touchdown VSI was -33 fpm.
83 % Touchdown distance was 615 mTarget 457 m
83 % Speed at touchdown 60 ktTarget below 48 kt
100 % Runway alignment max 1.77 m1.54 m left 1.77 1.21 m
89 % Average bank angle 1.1 °0.0 ° min to max 2.9 ° 2.9 0.1 °
100 % Average g force 1.03 g0.92 g min to max 1.09 g 1.02 1.02 g
80 % Landing Bounce
Info Average speed 59 kt58 kt min to max 60 kt 60 58 kt
Info Average pitch angle 1.5 °-1.2 ° min to max 3.0 ° 2.6 -1.2 °
Arrival Rollout 99.35Total landing distance 994 m, 75 % of runway. Runway rollout alignment was perfect.
ScoreDescriptionStartProfileEnd
99 % Landing distance 994 m75 % of runway.
100 % Runway alignment max 1.23 m1.18 m left to 0.04 m right 1.18 -0.04 m
100 % Average g force 1.00 g0.98 g min to max 1.04 g 1.02 1.00 g
Info Average speed 58 kt34 kt min to max 62 kt 62 34 kt
Info Average pitch angle -0.6 °-1.8 ° min to max -0.0 ° -1.2 -1.5 °
Info Average bank angle 0.1 °0.0 ° min to max 0.2 ° 0.0 0.0 °

Events

Fail Bounce during touchdown 3 ft agl · 61 kt
Runway Exit Exiting runway, average speed 8 kt
ScoreDescriptionStartProfileEnd
Info Average speed 17 kt4 kt min to max 30 kt 30 4 kt
Info Average pitch angle -1.4 °-1.6 ° min to max -1.2 ° -1.5 -1.4 °
Info Average bank angle 0.1 °0.0 ° min to max 0.2 ° 0.0 0.1 °
Info Average g force 0.99 g0.97 g min to max 1.01 g 0.99 0.99 g

Takeoff

99.99 %
100.00Takeoff roll459 m · 35 %
100.00Liftoff speed61 kt · target 58
99.94Runway alignment1.92 m L
OkBounce on takeoffNone
100.00Rate of climb307 ft/m
Takeoff weight707 kg
Airfield elevation1,306 ft asl
Wind276° · 2 kn · 0 kn cross

Approach

100.00 %
Not assessed500 ft gateNot recorded
100.00Threshold height38 ft
25.70Threshold speed88 kt
100.00Centreline offset0.09 m L
Flare 66.44Fair landing flare

Touchdown

90.40 %
82.69Touchdown point615 m
100.00Centreline at touchdown1.21 m L
100.00Sink rate-32 ft/m
100.00Touchdown force1.09 G
FailBounces1
99.35Rollout distance324 m · 71 % used
Landing weight706 kg
Airfield elevation1,306 ft asl
Wind276° · 2 kn

The stabilisation gates

One stabilised approach gate for a circuit: six checks at the point nearest 500 ft above the runway after the base turn. The 1,000 ft gate is an instrument-approach check and does not apply.

Six checks, one gate500 ft
Gear down
Landing flap
Sink rate
On glideslope
On centreline
On speed

The approach, gate by gate

Gate Height Centreline Speed
THR 36 ft 6.55 m L +26 kt

Touchdown on LSZR 28

Past threshold
615 m
Off centreline
1.21 mL
Sink rate
-32 ft/m
Impact
1.09G

Side view — the last 1,322 m of the approach.

38 ft over the threshold · target 50 ft 80 ft400 Ideal — 50 ft, down at 305 m This flight — 38 ft, down at 615 m

Plan view — the full 1,322 m runway, to the same scale as the side view.

5001,000 THRESHOLD FULL SCORE TO 503 M 615 m past threshold CLEARED

Touched down 615 m past the threshold — beyond the full-score zone. The arrival was smooth.

Runway used 939 m of 1,322 m · 71 %

The rest of the report

Explore in detail

Flight narrative

The flight began with a departure roll from runway 28 at LSZR Sankt Gallen Altenrhein Airport, where the PA38 Tomahawk aircraft took off with a takeoff distance of 405 meters, which accounted for 31% of the runway. The liftoff speed was 62 knots. At the time of takeoff, the local weather conditions were characterized by a temperature of 15 degrees Celsius and a wind speed of 2 knots from a direction of 276 degrees. This resulted in a negligible crosswind and a headwind of 2 knots.

After takeoff, the aircraft entered a left-hand pattern, which it completed in a timely manner. The left-hand pattern entry from runway 28 took less than 1 nautical mile in 42 seconds, while the left-hand pattern crosswind took less than 1 nautical mile in 84 seconds. The pattern downwind turn covered a distance of 1 nautical mile, with an angle to the runway of 46.9 degrees. The downwind leg of the pattern covered a distance of 2 nautical miles in 63 seconds.

As the aircraft approached the runway, it made a base leg turn, which was completed in a short distance of 0 nautical miles, with an angle to the runway of 4.3 degrees. The final approach to runway 28 was made from the east, with a heading of 280 degrees at an altitude of 54 feet above ground level (agl) and a distance of 0 nautical miles from the runway.

The landing on runway 28 was characterized by a threshold height that was considered good, but the threshold speed was excessively high at 88 knots. The touchdown point was very long, using more than 50% of the available runway, and the touchdown speed was too fast at 60 knots. However, the touchdown rate was perfect at -33 feet per minute (fpm), and the runway touchdown alignment was very good.

The local weather conditions at the time of landing were similar to those at takeoff, with a temperature of 15 degrees Celsius and a wind speed of 3 knots from a direction of 269 degrees. This resulted in a negligible crosswind and a headwind of 3 knots. The total landing distance was 994 meters, which accounted for 75% of the runway. The runway rollout alignment was perfect, indicating a smooth and controlled descent.

In conclusion, the flight was completed with a total distance of 4 nautical miles, which took 5 minutes to cover, and a fuel consumption of 1 kilogram. Overall, the flight was characterized by a smooth and controlled takeoff and landing, with some minor issues related to speed and touchdown point.

Flight map
Replay this flight in 3D The full flight path over the terrain with every stage, event and score along the route.
Takeoff report
Takeoff on runway 28 at LSZR Sankt Gallen Altenrhein Airport in the Piper PA-38 Tomahawk
96.66 %
99.99 %
Takeoff Roll
Departure roll runway 28 at LSZR Sankt Gallen Altenrhein Airport. Takeoff distance 405 m 31 % of runway. Liftoff speed was 62 kt. Local weather - Temperature 15 °C. Wind 2 kt at 276 °. Crosswind: 0 kt Headwind: 2 kt.
Takeoff Distance
100 %
Roll distance of 405 m using 30.63 % of runway
Liftoff Speed
100 %
Liftoff speed was 62 kn - Target 58 kn
Alignment
99.94 %
3.06 m left to 0.00 m left
Bounce
100 %
No Bounce Detected
Strobe Lights
100 %
Switched On
Landing Lights
100 %
Switched On
G
100 %
1.5 1 0.5
IAS kt
Info
70 35 0
Bank °
Info
1 0.5 0
Pitch °
Info
3 1 -1
02505007501,0001,250-15-10-5051015 Runway Distance m Runway Alignment to End of Runway m
100 %
Climb 1
Departure climb to 50 ft agl from runway 28 LSZR Sankt Gallen Altenrhein Airport.
Alignment
100 %
2 0 -2
IAS kt
100 %
80 70 60
Bank °
100 %
2 1 0
G
100 %
1.5 1 0.5
Pitch °
Info
7 3.5 0
Climb Rate fpm
Info
600 250 -100
90 %
Climb 2
Departure climb to 400 ft agl from 28 LSZR Sankt Gallen Altenrhein Airport.
Alignment
0 %
2 0 -2
IAS kt
100 %
80 70 60
Bank °
100 %
4 2 0
G
100 %
1.5 1 0.5
Pitch °
Info
10 7 4
Climb Rate fpm
Info
1,100 650 200
02505007501,0001,25004692138184230 Runway Distance m Height at End of Runway ft
00.040.090.130.180.220100200300 Climb Distance NM Climb Profile to 1,000 ft
00.040.090.130.180.22-60-48-36-24-1201224364860 Climb Distance NM Runway Alignment (in m) to 1,000 ft
Landing report
Landing on runway 28 at LSZR Sankt Gallen Altenrhein Airport in the Piper PA-38 Tomahawk
Landing Score 90.56 %
Landing Summary

The PA38 Tomahawk aircraft successfully landed at LSZR Sankt Gallen Altenrhein Airport, achieving a score of 90.6%. The final approach was conducted from the east, heading 280.0° at an altitude of 54 feet above ground level (agl) and 0 nautical miles from the runway. The aircraft landed on runway 28, which has a length of 1,322 meters.

The threshold height was satisfactory, but the threshold speed was excessively high at 88 knots. This indicates that the pilot may have been able to improve the landing by reducing the speed before touchdown. The touchdown point was located very far down the runway, using more than 50% of the available length. This suggests that the pilot may have been able to improve the landing by reducing the touchdown speed, which was 60 knots, a speed that is considered too fast for a safe landing.

Despite the issues with speed, the touchdown rate was perfect at -33 feet per minute (fpm), indicating that the aircraft touched down smoothly and without any significant impact. The runway touchdown alignment was also very good, indicating that the pilot maintained a stable and aligned approach to the runway.

The local weather conditions at the time of the landing were favorable, with a temperature of 15°C and a wind speed of 3 knots from 269°. The crosswind component was negligible, and the headwind component was 3 knots, which may have contributed to the high threshold speed.

The total landing distance was 994 meters, which is 75% of the available runway length. This indicates that the pilot was able to bring the aircraft to a stop within a reasonable distance. The runway rollout alignment was perfect, indicating that the pilot maintained control of the aircraft during the rollout phase.

Overall, the landing was satisfactory, but there are areas for improvement, particularly with regards to speed management. With some adjustments to the approach and touchdown speed, the pilot may be able to achieve an even higher score and a more efficient landing.

100 %
Final 1
Approaching runway 28 at LSZR Sankt Gallen Altenrhein Airport from 1 nm to 0 nm. Descent from 54 ft agl to 41 ft agl. A decrease of 14 ft in 0 seconds.
Glideslope
100 %
Excellent glideslope alignment
Heading
100 %
Excellent heading alignment
Glideslope °
100 %
5 4 3
IAS kt
100 %
89 84 80
Alignment
100 %
0.5 0 -0.5
Bank °
100 %
10 6 2
G
100 %
1.5 1 0.5
Descent Rate fpm
Info
-1,268 -1,334 -1,400
00.250.50.751050 Distance to Touchdown NM Approach Height ft
00.250.50.751-20-15-10-505101520 Distance to Touchdown NM Approach Runway Alignment m
72.48 %
Landing
Landing on runway 28 at LSZR Sankt Gallen Altenrhein Airport, runway length 1,322 m. Good threshold height. Threshold speed was excessively high at 88 kt.
Height
100 %
Good threshold height. Target 50 ft agl
Speed
25.7 %
Threshold speed was excessively high at 88 kt. Target 62 kt
Flare
66.44 %
Fair landing flare
Centreline ft
100 %
100 0 -100
Bank °
94.44 %
5 2.5 0
G
100 %
1.5 1 0.5
IAS kt
Info
88 74 60
Pitch °
Info
4 -0.5 -5
Descent Rate fpm
Info
13 -644 -1,300
07515022530037545052560067501223354658 Runway Distance m Landing Height ft
075150225300375450525600675-18-15-12-9-6-30369121518 Runway Distance m Runway Width m
90.4 %
Touchdown
Touchdown point was very long using more than 50% of available runway. Touchdown speed at 60 kt was too fast. Touchdown rate was perfect at -33 fpm. Runway touchdown alignment was very good. Local weather - Temperature 15 °C. Wind 3 kt at 269 °. Crosswind: 0 kt Headwind: 3 kt.
Touchdown
100 %
Touchdown rate was perfect at -33 ft/m.
Speed
82.86 %
Touchdown speed at 60 kt was too fast. Target below 48 kn
Distance
82.7 %
Touchdown point was very long using more than 50% of available runway.
Alignment
100 %
Runway touchdown alignment was very good.
Bank
88.59 %
Bank angle 1.1 °
G
100 %
G 1.03 g
Bounce
80 %
Bounce Detected
99.35 %
Rollout
Total landing distance 994 m, 75 % of runway. Runway rollout alignment was perfect.
Distance
99.26 %
Landing distance 994 m using 75.18 % of runway
Alignment
100 %
Runway rollout alignment was perfect.
G
100 %
1.25 1 0.75
IAS kt
Info
58 39 20
Bank °
Info
1 0.5 0
Pitch °
Info
1 0 -1
0200400600800 Runway Distance m Runway Width m
Metrics
Metrics

Scroll or drag the slider to zoom · double-click to reset · hover for values