2026 Fenworks
Drone Racing Regional
Tournament
Hosted by NDSU


Details
Dates:
- K-12: Friday and Saturday, May 1 & 2, 2026
- Collegiate: Saturday and Sunday, May 2 & 3, 2026
Location: NDSU Memorial Union, 1401 Administration Ave, Fargo, ND 58105
Free to all spectators and attendees
Tournament Information
The schedule is subject to change. All times are in Central Time (CT).
Please be at your match location at least ONE HOUR before your match time.
Brackets will be available once the season has finished.
Esports Panel - Leveling Up for Collegiate Esports
Tournament Type & Individuals:
- Round 1: Leaderboard (Top 60)
- 60 individuals split into 2 groups
- The top 6 from Group A and the top 6 from Group B will advance
- Round 2: Single Elimination Tournament (Top 12)
- The remaining 12 racers will be split into 4 groups of 3 racers.
- The top racer from each group will advance.
- Round 3: Single Elimination Tournament (Top 4)
- Semi Finals – the remaining 4 students
- Round 4: Single Elimination Tournament (Top 4)
- Third Place and Championship – the remaining 4 students
Matches:
- Round 1: 4 tracks, avg. time submission/leaderboard-based
- Teams will get scheduled practice time prior to Round 1.
- Rounds 2 – 4: First to 3 wins
Round 1: (60 racers)
- Racers will be seeded prior to the tournament according to their season rank. There will be no placement rounds at the tournament. They will be snake-drafted (based on season standings) into two groups: Group A (30 Racers) and Group B (30 Racers).
- Each racer will race solo and get one attempt (3 laps) on 4 different tracks from the season.
- Tracks: Tracks will be chosen from the season list and announced on April 13, following the season.
- The average of all tracks will then be calculated. The top 6 racers with the lowest averages from each group will advance to round 2.
Round 2: (12 racers)
- The remaining 12 racers will be “group” snake-drafted (based on Round 1 averages) into 4 groups (group name, rank)
- Group1 – A1, B4, A5
- Group 2 – B1, A4, B5
- Group 3 – A2, B3, A6
- Group 4 – B2, A3, B6
- All 3 racers from each group will join a multiplayer lobby and compete against each other. The first racer in each group to get 3 wins will advance.
- Track: New Regional Tournament track that will be announced on April 13.
- Four racers will advance to rounds 3 & 4.
Round 3 (Semi-Finals): (4 racers)
- The remaining 4 racers will be placed in a bracket (Group 1 vs Group 4 and Group 2 vs Group 3). Group 1 and Group 2 will be the high seeds regardless of who comes out of the group.
- Ex. If, in Group 1, A5 won, they would be the high seed against whoever wins Group 4, regardless of whether ‘higher seeds’ such as B2 or A3 won.
- Both racers will join a multiplayer lobby and compete against each other. The first racer to get 3 wins will advance.
- Track: New Regional Tournament track that will be announced on April 13.
Round 4 (Third Place and Semi-Finals): (4 racers)
- The two winners from Round 3 will compete for the championship, and the two other racers will compete for 3rd and 4th place.
- Both racers will join a multiplayer lobby and compete against each other. The first racer to get 3 wins will advance.
- Track: New Regional Tournament track that will be announced on April 13.
Rules: All other rules will follow from the regular season.
Tournament Type: Single Elimination Tournament
Teams: 12 Teams
Track: TBA (April 13)
Matches: Best of 5
- Teams will get scheduled practice time prior to Round 1.
- Unlike the regular season, teams will not be doing 3 races/1 game. Instead, they will go head-to-head against another team and compete in as many games as necessary until one team wins three times.
- Each game, teams will get the same number of points as in the season (see below). That will determine what team wins each game.
- 1st Place | 5 Points
- 2nd Place | 4 Points
- 3rd Place | 3 points
- 4th Place | 1 point
- Once a team wins three games, they will advance to the next round, and all other racers will be eliminated.
Rules: All other rules will follow from the regular season
Tournament Type: Single Elimination Tournament
Teams: 4 Teams
Track: TBA (April 13)
Matches: Best of 5
Rules: All rules will follow from the regular season
Tournament Type: Group Stage Tournament (2 racers at a time. Top racer advances)
Individuals: 16 Racers
Teams: Up to 8 Teams
Matches: First to 3 wins
General Guidelines
- All racers and GMs must pay attention and follow all rules set by the Fenworks Staff.
- Never go onto the FPV course unless a Fenworks Staff member says you can.
- Ensure your safety with FPV drones and only use them in a designated netted area. Also, ensure that you turn off the motors whenever the drone is not in use.
- NEVER PUT A BATTERY IN A DRONE, UNLESS SPECIFIED BY FENWORKS STAFF. If a drone is plugged in, it can interfere with the radio frequency it emits, potentially disrupting FPV racing.
- Each racer is allowed to have a Visual Observer (VO) sit next to them during their race. This can either be another student or a GM. The VO can help tell them the track gate order or any other helpful information. If a racer chooses a VO, any issues with that VO are the racer’s responsibility. Fenworks will not restart a match or adjust the times if a VO provides incorrect information.
FPV Equipment
- Drone: TinyHawk 3 and 3+ drones are allowed. They will be inspected before races to ensure they are not illegally modified. Fenworks may approve certain exceptions, provided they do not give an unfair advantage. Please reach out to us before the tournament for approval or notify us during the tournament.
- Controller and FPV Goggles: Racers are permitted to use controllers and FPV goggles from other brands, as long as they do not provide an unfair advantage. Please reach out to Fenworks in advance of the tournament to obtain approval or notify us during the tournament. All controllers and FPV goggles will be inspected before flight.
- Schools may use markers, stickers, tape, and similar materials to mark their drones.
Racing Format
- All racers will have the opportunity to race in at least one match. The match is a minimum 3-win game series.
- All races will consist of three (3) laps around the course. Finishing placement (1st-3rd place) in each game will be used for advancement. In the event of any penalties, finishing time with penalties will be used.
- After each game, racers are to sit and wait for a Fenworks Representative to record their score.
Racing Rules
- All drones will take off from the launch pad. Racers will start at the sound of the countdown beep. All racers must start simultaneously in each race. In the event of a misstart, Fenworks will stop the race and restart it. At Fenworks’ discretion, a racer who intentionally starts before the designated start time will be subject to disqualification. The race will also restart if two drones collide before reaching the first obstacle.
- Students must follow the designated track layout and pass through all obstacles in the correct order. If a student misses an obstacle, they must turn around and correctly pass through the missed obstacle before continuing the race.
- If a student misses an obstacle and does not return to it or proceed through it as indicated on the course map, a 10-second penalty will be added to their time. Missed obstacles will be counted every lap. (ex. If they miss one obstacle on lap one, but make it to lap two and don’t miss any from that point on, it is just a 10-second penalty. If they miss it on all three laps, it will result in a 30-second penalty.)
- If a student misses three or more obstacles, they will receive a “DNF” (Did Not Finish).
- Any intentional contact with other racers’ drones, cutting corners, or taking shortcuts will result in disqualification for the offending pilot. For the pilot of the drone that got hit, a re-flight for just that race will take place, and finishing times will be used to determine the winner of that race.
- If a drone crashes, the racer may use turtle mode to try to get it back into the air. If that still doesn’t work, that racer will receive a DNF. Fenworks staff will NOT help if the drone gets stuck in the netting. A racer may attempt to get out of the netting, but no external forces may help the drone.
- Fenworks reserves the right to review race footage and disqualify racers for any unsportsmanlike conduct.
- Anyone who doesn’t finish a race will receive a DNF (did not finish).
Team Scoring
- Teams will get points based on each racer’s individual performance.
- 1st place in a match – 5 points
- 2nd place in a match – 2 points
- In the event of a tie after a match between 2 individuals, both individuals will tie for 2nd place and be awarded 2 points.
Anything not listed here will follow the regular-season rulesets.
Tournament Type & Individuals:
- Round 1: Leaderboard (Top 60)
- 60 individuals split into 2 groups
- The top 6 from Group A and the top 6 from Group B will advance
- Round 2: Single Elimination Tournament (Top 12)
- The remaining 12 racers will be split into 4 groups of 3 racers.
- The top racer from each group will advance.
- Round 3: Single Elimination Tournament (Top 4)
- Semi Finals – the remaining 4 students
- Round 4: Single Elimination Tournament (Top 4)
- Third Place and Championship – the remaining 4 students
Matches:
- Round 1: 4 tracks, avg. time submission/leaderboard-based
- Teams will get scheduled practice time prior to Round 1.
- Rounds 2 – 4: First to 3 wins
Round 1: (60 racers)
- Racers will be seeded prior to the tournament according to their season rank. There will be no placement rounds at the tournament. They will be snake-drafted (based on season standings) into two groups: Group A (30 Racers) and Group B (30 Racers).
- Each racer will race solo and get one attempt (3 laps) on 4 different tracks from the season.
- Tracks: Tracks will be chosen from the season list and announced on April 13, following the season.
- The average of all tracks will then be calculated. The top 6 racers with the lowest averages from each group will advance to round 2.
Round 2: (12 racers)
- The remaining 12 racers will be “group” snake-drafted (based on Round 1 averages) into 4 groups (group name, rank)
- Group1 – A1, B4, A5
- Group 2 – B1, A4, B5
- Group 3 – A2, B3, A6
- Group 4 – B2, A3, B6
- All 3 racers from each group will join a multiplayer lobby and compete against each other. The first racer in each group to get 3 wins will advance.
- Track: New Regional Tournament track that will be announced on April 13.
- Four racers will advance to rounds 3 & 4.
Round 3 (Semi-Finals): (4 racers)
- The remaining 4 racers will be placed in a bracket (Group 1 vs Group 4 and Group 2 vs Group 3). Group 1 and Group 2 will be the high seeds regardless of who comes out of the group.
- Ex. If, in Group 1, A5 won, they would be the high seed against whoever wins Group 4, regardless of whether ‘higher seeds’ such as B2 or A3 won.
- Both racers will join a multiplayer lobby and compete against each other. The first racer to get 3 wins will advance.
- Track: New Regional Tournament track that will be announced on April 13.
Round 4 (Third Place and Semi-Finals): (4 racers)
- The two winners from Round 3 will compete for the championship, and the two other racers will compete for 3rd and 4th place.
- Both racers will join a multiplayer lobby and compete against each other. The first racer to get 3 wins will advance.
- Track: New Regional Tournament track that will be announced on April 13.
Rules: All other rules will follow from the regular season.
Tournament Type: Single Elimination Tournament
Teams: 12 Teams
Track: TBA (April 13)
Matches: Best of 5
- Teams will get scheduled practice time prior to Round 1.
- Unlike the regular season, teams will not be doing 3 races/1 game. Instead, they will go head-to-head against another team and compete in as many games as necessary until one team wins three times.
- Each game, teams will get the same number of points as in the season (see below). That will determine what team wins each game.
- 1st Place | 5 Points
- 2nd Place | 4 Points
- 3rd Place | 3 points
- 4th Place | 1 point
- Once a team wins three games, they will advance to the next round, and all other racers will be eliminated.
Rules: All other rules will follow from the regular season
Tournament Type: Single Elimination Tournament
Teams: 6 Teams
Track: TBA (April 13)
Matches: Best of 5
Rules: All rules will follow from the regular season
Tournament Type: Group Stage Tournament (2 racers at a time. Top racer advances)
Individuals: 16 Racers
Teams: Up to 8 Teams
Matches: First to 3 wins
General Guidelines
- All racers and GMs must pay attention and follow all rules set by the Fenworks Staff.
- Never go onto the FPV course unless a Fenworks Staff member says you can.
- Ensure your safety with FPV drones and only use them in a designated netted area. Also, ensure that you turn off the motors whenever the drone is not in use.
- NEVER PUT A BATTERY IN A DRONE, UNLESS SPECIFIED BY FENWORKS STAFF. If a drone is plugged in, it can interfere with the radio frequency it emits, potentially disrupting FPV racing.
- Each racer is allowed to have a Visual Observer (VO) sit next to them during their race. This can either be another student or a GM. The VO can help tell them the track gate order or any other helpful information. If a racer chooses a VO, any issues with that VO are the racer’s responsibility. Fenworks will not restart a match or adjust the times if a VO provides incorrect information.
FPV Equipment
- Drone: TinyHawk 3 and 3+ drones are allowed. They will be inspected before races to ensure they are not illegally modified. Fenworks may approve certain exceptions, provided they do not give an unfair advantage. Please reach out to us before the tournament for approval or notify us during the tournament.
- Controller and FPV Goggles: Racers are permitted to use controllers and FPV goggles from other brands, as long as they do not provide an unfair advantage. Please reach out to Fenworks in advance of the tournament to obtain approval or notify us during the tournament. All controllers and FPV goggles will be inspected before flight.
- Schools may use markers, stickers, tape, and similar materials to mark their drones.
Racing Format
- All racers will have the opportunity to race in at least one match. The match is a minimum 3-win game series.
- All races will consist of three (3) laps around the course. Finishing placement (1st-3rd place) in each game will be used for advancement. In the event of any penalties, finishing time with penalties will be used.
- After each game, racers are to sit and wait for a Fenworks Representative to record their score.
Racing Rules
- All drones will take off from the launch pad. Racers will start at the sound of the countdown beep. All racers must start simultaneously in each race. In the event of a misstart, Fenworks will stop the race and restart it. At Fenworks’ discretion, a racer who intentionally starts before the designated start time will be subject to disqualification. The race will also restart if two drones collide before reaching the first obstacle.
- Students must follow the designated track layout and pass through all obstacles in the correct order. If a student misses an obstacle, they must turn around and correctly pass through the missed obstacle before continuing the race.
- If a student misses an obstacle and does not return to it or proceed through it as indicated on the course map, a 10-second penalty will be added to their time. Missed obstacles will be counted every lap. (ex. If they miss one obstacle on lap one, but make it to lap two and don’t miss any from that point on, it is just a 10-second penalty. If they miss it on all three laps, it will result in a 30-second penalty.)
- If a student misses three or more obstacles, they will receive a “DNF” (Did Not Finish).
- Any intentional contact with other racers’ drones, cutting corners, or taking shortcuts will result in disqualification for the offending pilot. For the pilot of the drone that got hit, a re-flight for just that race will take place, and finishing times will be used to determine the winner of that race.
- If a drone crashes, the racer may use turtle mode to try to get it back into the air. If that still doesn’t work, that racer will receive a DNF. Fenworks staff will NOT help if the drone gets stuck in the netting. A racer may attempt to get out of the netting, but no external forces may help the drone.
- Fenworks reserves the right to review race footage and disqualify racers for any unsportsmanlike conduct.
- Anyone who doesn’t finish a race will receive a DNF (did not finish).
Team Scoring
- Teams will get points based on each racer’s individual performance.
- 1st place in a match – 5 points
- 2nd place in a match – 2 points
- In the event of a tie after a match between 2 individuals, both individuals will tie for 2nd place and be awarded 2 points.
What is provided?
The tournament venue will provide all PC setups, including a computer, monitor, mouse, mousepad, keyboard, and headset. VelociDrone will already be installed on the computer.
What Should I Bring?
Each school must provide its own equipment for the tournament. This includes the VelociDrone Login information (Username and password), the cord, and the controller.
FPV Racing
What is Provided?
All netting, gates, and a computer to change the drone frequency will be provided.
What Should I Bring?
Each school must bring its own drones, cords, controllers, FPV goggles, and batteries.
VelociDrone
- Make sure to have your username and password ready to log into your account.
- KNOW YOUR SETTINGS so that you can get prepared quickly before your match.
Please make sure you label all equipment with contact information!
Host Information
Parking will be in the Memorial Union (MU) parking lot and the T2 Lot.
Attendees will need to pay on Friday using the pay stations. Parking is free on Saturday and Sunday for all.
NDSU Memorial Union

Schools should plan to arrive at the tournament between 9:00 a.m. and 9:30 a.m. CT on Saturday, May 3. Doors for the general public will open at 9:00 a.m. CT, and opening ceremonies will begin at 9:30 a.m. CT. We encourage all schools and teams to attend.
Teams, team members, and general managers are responsible for booking and paying for the required rooms.
Please use this link to book a hotel with discounted rates.
Other Hotels in Fargo
All meals will be up to each school/student to provide. No meals will be paid for or sponsored by Fenworks or NDSU.
Additionally, the Memorial Union does not allow for “group orders” to be brought into the building. All outside meals brought into the union must be purchased by an individual, not a school. An example of this includes bulk pizza orders. However, if each student purchased, for example, a sandwich, that is allowed.
- Friday:
- NDSU Food Court (lower level of the Union)
- Burgers at the U: 10:30 am – 4 pm
- Chick-fil-A: 10 am – 4 pm
- Panda Express: 10 am – 6 pm
- Twisted Taco: 11 am – 3:30 pm
-
West Dining Center (Not in Union – 1500 15th Ave. N., Fargo, ND)
- Hours: 8 am – 8 pm
-
Lunch or Dinner: $14/person
- NDSU Food Court (lower level of the Union)
- Saturday and – No food locations will be open
- Heard Shop (C-Store In the Building): 10 am – 3 pm
- West Dining Center (Not in Union – 1500 15th Ave. N., Fargo, ND)
- Hours: 8 am – 8 pm
- Lunch or Dinner: $14/person
- Sunday: No Food or C-Store locations will be open in the building.
- West Dining Center (Not in Union – 1500 15th Ave. N., Fargo, ND)
- Hours: 8 am – 9 pm
- Lunch or Dinner: $14/person
- West Dining Center (Not in Union – 1500 15th Ave. N., Fargo, ND)
About North Dakota State University
Drone Racing Partners
This event is not sponsored, endorsed, or administered by Bat Cave Games.











