Date: 201601
Local time of day: 1801-2400
Location: SFB.Tower, FL
Flight conditions: VMC
Light: Night
Aircraft: Small Aircraft; Low Wing; 2 Eng; Retractable Gear
Operator: Personal
Operating under: Part 91
Mission: Training
Flight phase: Takeoff / Launch
ATC / advisory: Tower SFB
Second aircraft: Small Aircraft; High Wing; 1 Eng; Fixed Gear
Reporter organization: Government
Reporter function: Local
Reporter qualification: Air Traffic Control Fully Certified
Second reporter function: Flight Data / Clearance Delivery; Ground; Supervisor / CIC
Anomaly: Aircraft Equipment Problem Less Severe; Deviation / Discrepancy - Procedural Clearance; Ground Incursion Runway; Ground Incursion Taxiway
Detector: Person Air Traffic Control
When detected: In-flight
Result: Air Traffic Control Separated Traffic; Air Traffic Control Provided Assistance; Air Traffic Control Issued Advisory / Alert; Air Traffic Control Issued New Clearance
Contributing factors: Airport; Human Factors
Primary problem: Human Factors

Narrative: I was working Local Control position. I cleared an aircraft for takeoff from with an approved short delay. The aircraft got on the runway; did his short delay then started his takeoff roll. At this point; the aircraft realized that they had a punctured tire and was unable to clear the runway. At this point; I made the Controller in Charge aware of the situation as well as not being able to use the Right runway until the aircraft was clear and a runway inspection was done. Aircraft X was inbound on the Arrival and was later cleared to land on the Center runway. I noticed that Aircraft X was on base when I received a call from TRACON about coordinating approaches to another runway since one runway was temporarily closed. After getting off the line with TRACON and passing on the information; I observed that Aircraft X had landed on a taxiway. I told the aircraft to hold position. I then gave him the brasher warning. After that; I gave the aircraft taxiing instructions. The pilot was not aware that he was not on the runway so I had to tell him. After giving him the taxiing instructions; I observed Aircraft X going across an intersecting runway. I immediately stopped him from completely crossing; then gave him progressive taxi. Aircraft X appeared to be unfamiliar with the airport's setup. There were no vehicle or other aircraft on the taxiway when the aircraft landed.One recommendation would be to have a way for it to be mandatory that pilots know the airport layout of the airport that they are flying to. This way they will know where the runways and taxiways are. Also to encourage the pilot to speak up if they are uncertain about what they were told to do.


Second narrative: I was working Controller in Charge; Flight Data; and Ground Control. Aircraft X was cleared for takeoff by Local Control and aborted takeoff due to a flat tire which closed a runway. Aircraft Y was approaching from the north expecting to land. The Local Controller changed his runway to the Center runway and cleared him to land. I was coordinating the closed runway with TRACON; getting Airport Operations to the disabled aircraft and noting times for the log Aircraft Y landed on a taxiway. There was no one on the taxiway at the time Aircraft Y landed.Towers should have a standalone Controller in Charge/Front Line Manager that can handle events so controllers can concentrate on traffic. Worrying about making notes in the log and filling out forms is the last thing controllers should have to do when something goes wrong and we are already handling coordination.


Synopsis: SFB controllers reported an aircraft landed on a taxiway while they were dealing with another disabled aircraft on the field.