TFRRS CSV Format Tester



   Basic Format

A TFRRS CSV file ends with ".csv" or ".txt". Values are separated with a comma, semi-colon or tab. Common spreadsheet programs like Excel can save as CSV. Do not use a header line.


There should be one file per meet, with all events included (distinguished by Event Number and Event Name-see below).

   Test A CSV File
   Example Files
   Columns
The CSV Format uses the following columns, in order:

 # Column Format Required?
1 bib bib or TFRRS ID is required
2 TFRRS ID Required only for NCAA athletes
3 team name leave blank for unattached Required if TFRRS ID is not provided
4 team code leave blank for unattached Required if TFRRS ID is not provided
5 first name Required if TFRRS ID is not provided
6 last name Required if TFRRS ID is not provided
7 gender "m" or "f" Required if TFRRS ID is not provided, and for all relays
8 year either the year of graduation, FR,SO,JR,SR or grade number
9 date of birth YYYY-MM-DD, though other common format will work
10 event code See event codes. Required.
11 event name
12 event division integer required if there are multiple events of the same type and gender
13 event min age
14 event max age
15 sub event code leave this column blank if this is not a sub event result Required.
16 mark seconds, meters, inches, or points Required.
17 metric 1 if the mark is in meters, otherwise 0 Required.
18 fat 1 if automatic timing, otherwise 0 Required.
19 place Required.
20 score Required.
21 heat Required.
22 heat place Required.
23 round P, Q, S, F Required.
24 points if this is a sub event of a multi event, otherwise blank
25 wind like "-3.3" or "1.2", leave blank if no wind reading.
26 relay squad Required.
27 Relay Athlete #1 First Name Required if TFRRS ID is not provided
28 Relay Athlete #1 Last Name Required if TFRRS ID is not provided
29 Relay Athlete #1 bib Required if TFRRS ID is not provided
30 Relay Athlete #1 TFRRS ID Required only for NCAA athletes
31 Relay Athlete #2 First Name Required if TFRRS ID is not provided
32 Relay Athlete #2 Last Name Required if TFRRS ID is not provided
33 Relay Athlete #2 bib Required if TFRRS ID is not provided
34 Relay Athlete #2 TFRRS ID Required only for NCAA athletes
35 Relay Athlete #3 First Name Required if TFRRS ID is not provided
36 Relay Athlete #3 Last Name Required if TFRRS ID is not provided
37 Relay Athlete #3 bib Required if TFRRS ID is not provided
38 Relay Athlete #3 TFRRS ID Required only for NCAA athletes
39 Relay Athlete #4 First Name Required if TFRRS ID is not provided
40 Relay Athlete #4 Last Name Required if TFRRS ID is not provided
41 Relay Athlete #4 bib Required if TFRRS ID is not provided
42 Relay Athlete #4 TFRRS ID Required only for NCAA athletes
43 Relay Athlete #5 First Name Required if TFRRS ID is not provided
44 Relay Athlete #5 Last Name Required if TFRRS ID is not provided
45 Relay Athlete #5 bib Required if TFRRS ID is not provided
46 Relay Athlete #5 TFRRS ID Required only for NCAA athletes
47 Relay Athlete #6 First Name Required if TFRRS ID is not provided
48 Relay Athlete #6 Last Name Required if TFRRS ID is not provided
49 Relay Athlete #6 bib Required if TFRRS ID is not provided
50 Relay Athlete #6 TFRRS ID Required only for NCAA athletes
51 Field Attempt 1 Mark or bar height (meters or inches)
52 Field Attempt 1 Metric (1 if mark/height is in meters, otherwise 0)
53 Field Attempt 1 Status or result ("FOUL" or "XXO")
54 Field Attempt 1 Wind (like "-3.3" or "1.2")
55 Field Attempt 2 Mark or bar height (meters or inches)
56 Field Attempt 2 Metric (1 if mark/height is in meters, otherwise 0)
57 Field Attempt 2 Status or result ("F" or "XXO")
58 Field Attempt 2 Wind (like "-3.3" or "1.2")
59 Field Attempt 3 Mark or bar height (meters or inches)
 ...Additional field series columns



Missing data must be represented by an empty column.

   Event Codes
Code Event
40 40 Meters
40y 40 Yards
45y 45 Yards
50y 50 Yards
50 50 Meters
55 55 Meters
60 60 Meters
150 150 Meters
60y 60 Yards
70 70 Meters
75y 75 Yards
80 80 Meters
100y 100 Yards
100 100 Meters
120y 120 Yards
200 200 Meters
220y 220 Yards
300 300 Meters
300y 300 Yards
400 400 Meters
440y 440 Yards
500 500 Meters
600 600 Meters
600y 600 Yards
800 800 Meters
880y 880 Yards
1000 1,000 Meters
1000y 1000 Yards
1200 1,200 Meters
1500 1,500 Meters
1600 1,600 Meters
1mile 1 Mile Run
2000 2,000 Meters
2400 2,400 Meters
3000 3,000 Meters
3200 3,200 Meters
2mile 2 Mile Run
3mile 3 Mile Run
5000 5,000 Meters
10000 10,000 Meters
1500rw 1500m Race Walk
6000 6000 Meters
1600rw 1600m Race Walk
1milerw 1 Mile Race Walk
8000 8000 Meters
3000rw 3000m Race Walk
5000rw 5000m Race Walk
45yH 45y Hurdles
50H 50m Hurdles
50yH 50y Hurdles
55H 55m Hurdles
60H 60m Hurdles
60yH 60y Hurdles
65H 65m Hurdles
70H 70m Hurdles
75 75m Hurdles
77h 77m Hurdles
80h 80m Hurdles
100h 100m Hurdles
110h 110m Hurdles
110yh 110y Hurdles
120yh 120y Hurdles
220h 220m Hurdles
300h 300m Intermediate Hurdles
330yh 330y Hurdles
400h 400m Intermediate Hurdles
200h 200m Hurdles
900h 900m Hurdles
800steeple 800m Steeplechase
1500steeple 1500m Steeplechase
1600steeple 1,600m Steeplechase
2000steeple 2,000m Steeplechase
4x50 4 x 50m Relay
3000steeple 3,000m Steeplechase
4x60 4 x 60m Relay
4x55 4 x55m Relay
4x100 4 x 100m Relay
4x110y 4 x 110y Relay
4x160 4 x 160m Relay
4x220 4 x 220y Relay
4x236 4 x 236m
4x200 4 x 200m Relay
4x400 4 x 400m Relay
4x440y Mile Relay
4x800 4 x 800m Relay
200smr 200m Sprint Medley
800smr 800m Sprint Medley
880ysmr 880y Sprint Medley
4x880y 2 Mile Relay
4x1200 4 x 1200m Relay
4x1500 4 x 1,500m Relay
3x100SH 3x100 Shuttle Hurdle
3x1600 3 x 1600m Relay
3x300SH 3 x 300m Shuttle Hurdle
3x55SH 3 x 55 Shuttle Hurdle
4x100sh 4 x 100m Shuttle Hurdle Relay
3x110SH 3 x 110m Shuttle Hurdle
3x140sh 3x140 Shuttle Hurdle
4x50SH 4 x 50m Shuttle Hurdle Relay
4x55SH 4 x 55m Shuttle Hurdle Relay
4x60SH 4 x 60m Shuttle Hurdle Relay
4x65SH 4 x 65m Shuttle Hurdle
4x77sh 4 x 77m Shuttle Hurdle
4x94sh 4 x 94m Shuttle Hurdle
4x70SH 4 x 70m Shuttle Hurdle
4x110sh 4 x 110m Shuttle Hurdle Relay
4x1600 4 x 1,600m Relay
4x150sh 4 x150m Shuttle Hurdle Relay
4x160sh 4 x 160m Shuttle Hurdle
4x1mile 4 x 1 Mile
4x64SH 4 x 64m Shuttle Hurdle
4x50ySH 4 x 50 Yard Shuttle Hurdle Relay
4x60ySH 4 x 60 Yard Shuttle Hurdle Relay
1200smr 1200m Sprint Medley
1600smr 1600m Sprint Medley
900smr 900m Sprint Medley
960smr 960m Sprint Medley
4x1000 4 x 1000m Medley Relay
4x3200 4 x 3200m Relay
1000smr 1000m Sprint Medley
1500smr 1500m Sprint Medley
800dmr 800m Distance Medley
2000dmr 2000m Distance Medley
2600dmr 2600m Distance Medley
3000dmr 3000m Distance Medley
3200dmr 3,200m Distance Medley
4000dmr 4000m Distance Medley
10y 10 Yards
4800dmr 4800m Distance Medley
1600dmr 1600m Distance Medley
4400ydmr 4400y Distance Medley
1120smr 1120m Sprint Medley
hj High Jump
pv Pole Vault
lj Long Jump
tj Triple Jump
sp Shot Put
dt Discus Throw
ht Hammer Throw
wt Weight Throw
jav Javelin
pentathlon Outdoor Pentathlon
ipentathlon Indoor Pentathlon
heptathlon Heptathlon
decathlon Decathlon
wpentathlon Weight Pentathlon
triathlon Triathlon
tetrathlon Tetrathlon
10000rw 10,000m Race Walk
slj Standing Long Jump
softball Softball Throw
8x55y 8 x 55y Relay
halfmarathon Half Marathon
4x150 4 x 150m Relay
marathon Marathon
195h 195 Hurdles