Times Missing 

Only Meet Results Submitted to the USA SWIMS Database are included in Rankings

Rankings reflect capability of SWIMS Database and the data entered.  Results may be affected by missing results, meet results not yet entered, status showing  Arizona  LSC  affiliation, official Top 16 events only . 

The times tabulation is a report based system pulled from the SWIMS database.  The times tabulator pulls reports for AZ and these reports are preformatted and limited.  They can not be edited and therefore may be incomplete in certain rare circumstances.  Host teams are required by the LSC to submit meet results within a week, however enforcement is difficult and not 100%.  The times tabulator pulls reports typically once per week and times listed are those which are in the SWIMS database, not those achieved.  If your time is missing from the Arizona report it may not yet have been loaded into the SWIMS database.  

If you believe your times are missing - before you contact the times tabulator first.

1. Check USA Swimming SWIMS database to see if the time is in the database

2. Double check the date stamp at the top of the AZ Times Table to see when it was last updated, wait until the next update to see if indeed the times are in the database and are not appearing in the AZ ranks.

3. If you want to understand more about the process of loading times, read the article that follows by Jeff Gudman of Oregon Swimming- it provides excellent insight into the process for all LSC's.:

4. In certain cases a swimmer may achieve a top time and then transfer to another LSC and achieve an improved time for the same age which will have the effect of eliminating the AZ LSC top time from these reports.  In these rare cases the Marlins "All Time"  Arizona Listings (www.azmarlins.com) should continue to catch these swims, or you can email the marlins to have them edited into the all time listings.

Still have questions - email Rob Weinstein

 

USA Swimming SWIMS Database

By Jeff Gudman of Oregon Swimming

VP National Administration

At a recent swim meet I was asked about USA Swimming SWIMS program, how it worked and why at times did it

appear to take more than a few days to get results posted on the USA Swimming web site and the Oregon

Swimming web site. Plus, what was the relationship between SWIMS (USA Swimming) and the Oregon

Swimming times database. All these are good questions.

The process begins with the club hosting the meet. At the end of the meet you will often see coaches clustered

around the “crows nest” administration area waiting for the disk containing all the results of the meet. Copies of

the results are also forwarded to the appropriate person or persons in the Local Swimming Committee (LSC).

Oregon Swimming is one of 59 LSCs throughout the country. At this point the process splits into two parts…. the

Oregon Swimming part and the USA Swimming part although both parts can use the tools from the USA

Swimming SWIMS program for exceptions and/or corrections.

At the Oregon Swimming level, the meet results are run against the SWIMS database for an exception report. What

kind of exceptions? Easy…when anything from the results of a swimmer’s race (including leading off a relay) does

not match the SWIMS database, an exception is noted. Exceptions include:

1) Finding the swimmer listed with one club on the meet results, but another club in the SWIMS

database.

2) Unregistered swimmers – these are the hardest to correct.

3) Names not matching.

4) Birthdates not matching.

5) Other variations

Correcting these exceptions can take up to one hour or more per meet. A volunteer does this work, and it is

appreciated. The results are then posted to the Oregon Swimming web site and top times database. The exact same

process or a similar process is used by LSCs around the country. However, these are fixes at the LSC level and not

at the national level, i.e. the SWIMS database.

The best and easiest way of minimizing exceptions is for the host team and the teams entering the meet to use Team

Manager as much as possible and to make sure their Team Manager software has all the information recorded the

same way as the USA Swimming registration form. The responsibility for this is with each team and swimmer.

That takes care of the LSC side. Now let’s explore the USA Swimming side. At the USA Swimming level, the

SWIMS database is used to authenticate the import file for the top times database.

So far, so good. At this point the challenges begin. Another volunteer will upload the files to the USA Swimming

database and the results in the file are compared to the registration database. If there are differences between the

two, the results of the meet are transferred to a “holding tank” until the differences are corrected. Does that mean

that all the swims from a meet where there are differences are placed in the “holding tank”? No, it does not. Just

the swims where there are discrepancies.

The person uploading the results must then verify the swimmers registration, or find the correct swimmer in the

registration database and match the record up to the swimmers in the meet results’ file. This sounds easier than it

is. As mentioned above, there are a lot of reasons why a result may go into the “holding tank” for correction.

When this happens, the person uploading may not be able to proceed without going back to the host club or teams

or individuals who entered the meet.

At the local level and the national level, the decision has been made that there is a higher priority on accuracy over

speed. Some LSCs make as many corrections as possible prior to uploading to USA Swimming. Other LSCs

upload and then wait and see what goes into the “holding tank”. In both cases, the LSC is doing what best fits their

circumstances and situation. That is one reason why it sometimes takes more than a few days after a meet is

completed before the results are seen on the USA Swimming web site.

Perhaps the easiest way of thinking about the process is visualizing information going both up and down with a

variety of checks and verification procedures built in to provide for accuracy and security of both the data and the

athlete. That process can take time.

Another challenge is when teams go to meets outside their own LSC. The responsibility for getting the meet results

into the USA Swimming database lies with the host team and the LSC of the host team. Oregon Swimming does a

pretty good job of getting the results for meets outside Oregon Swimming for its own internal Top 5 swims or

record, but for the meet results to get to USA Swimming, they need to go through the local host club and local

LSC.

Let’s look at the process in another way. There are approximately 230,000 year round swimmers registered in USA

Swimming. Let’s make some conservative assumptions about those 230,000 swimmers. Assume each swimmer

participates in 1 meet each month for a year and at each meet swims 6 races. How many swims would that produce

in a year? Answer… a lot and it is a conservative number.

230,000 swimmers * 12 meets per year * 6 races per meet =

16,560,000 swims per year!!

Let’s go one step further. According to the USA Swimming office, there is an approximately 2% error rate in

swims reported to USA Swimming. What does that mean to an LSC like Oregon Swimming? Let’s follow the

math.

16,560,000 swims * 2% error = 331,200 swims to be checked.

331,200 swims to check divided by 59 LSCs divided by 12 months = 467 swims per LSC per month to be checked.

That is a lot of swims to check! What is remarkable is how quickly these swims are checked and then posted to the

USA Swimming web site. It is wonderful testament to the great work done by the volunteers and coaches

throughout the country.

Does that mean we cannot do better? Of course not. But compared to where we were and where we are now, great

progress has been made.

If you have not checked out the USA Swimming web site and its ability to slice and dice results, it is truly amazing.

See you at the next meet.