Hello, Fellow X-country enthusiasts I mentioned a couple of weeks ago on rec.running that I was doing a project analysing X-country Team data for performance.

I'm ready for more data !!

This is for a course project in Scientific Visualization. My son, and two nephews have been running HS X-country hence I have 3 teams performances but I would love much more data. That bad news is that I would like you to email all your HS or College team race data. The good news is that I will send back (quickly) the first ten teams data, with performance analysis data , and nice graphs. The best news is that hopefully I will make this into a web server so that coaches and runners can submit the data and get instant results (with graphs and plots).

The main reason I need lots of team data is to come up with a "normal" team performance curve for a XC season. Thus coaches can compare their own team against others, and possibly improve their coaching, etc.

Another reason is to somehow grade or categorize those "difficult" or "easy" courses, which can be done with enough data over several seasons. I hope to come up with a "difficulty factor" say .75 to 1.25 which will help runners gauge their performance better.

For example the Franklin Park 5k seems to be an "easy" course based on my charts so far, changing the distance from 3.107 to 3.04 (which was suggested by somebody -4850meters instead of 5000) seemed to bring the performances back in line. BTW if anybody has info on this type of stuff, previous works, books, etc please let me know about them.

Now for the details.......

My program tracks up to 20 runners per team for any number of races. It can handle runners that go back and forth from varsity to jv and viceaversa. If you would like to see performance curves for boys and girls on the same charts that can be done (keeping boys and girls on the same 20 person team ) It can handle JV's running a different course..(but will be on the same graph chart as varsity)

For each race the program calculates the Performance Factor (PF) and pace for each runner. The PF and PACE for the TOP 5, TOP 7 and ALL runners is also calculated. The TOP 5 and TOP 7 spread (in minutes) is also calculated.

The PF was put on the net a while back, and is similar to Purdy points. PF = (3337/pace)*(distance)^0.0689 where pace - minutes per mile, distance in kilometers ^ means to the power (please someone let me know if there is a better method based on charts)

A PF of 1000 is close to the world record for all distances.

Basically this normalizes each race based on distance. Since these vary from 1.3 to 3.3 miles in High school something like this is needed.

EMAIL YOUR TEAM DATA TO ME!!!!!! ..... FIRST 10 REQUESTS WILL GET RESULTS BACK GARRANTEED.

I will (reluctantly) take data by fax (only first 10 garranteed) however, my computer fax is not on all the time, so you have to call first. (or email letting me know when you will send it) (508-657-8878) fax (508-658-7411)

*****************************************************************

Now the tricky part ..... input format..(later on this will be a web form) Please send E-mail in the following format:

(everything after // is a comment... don't put in e-mail)

________________________________________________________________________
Belmont Hill Varsity&JV //      team name
Belmont      //      home course name
2.96         //      home course distance
Ryan  Bob  Neal Joe Chad Todd Dave Mike Jaret Will // 1st 10 runners names
Chris James Jack Dan Stan Kevin John JamesR Sean   // 2nd 10 names
// names can be anything... r1 r2 r3... if you want anonimity
// if you could put age...that would be nice... I don't use it yet
// but It would be a next step
// the order of these names always stays the same for every race
// that is, the list of times must always be in the same order
// as the list of names... hence times will not be in order of finish
16 17 17 15 17 ......   //age- blank if not known
300 300 200 100 250 100 50 .....  // miles in 10 weeks prior to season
// again not using the summer training miles yet
// now comes the race data
09/17/94 Lincoln-Sudbury Invitational  //date course against-who
// spaces separate data-items ... so use a "-" for two word entries
2.7 0.0 0.0 0.0      // varsity-boys-dist(miles) JV-boys-dist VGirls JVgirls
88 hot humid flat course, grass, woods  // temp. & comments .. not used yet
15:03 14:32 15:31 1726 1747 - - - - -
-     -     -     -    -    - - - 17:07
// times for runners ..use "-" if DNF or not known
// also you don't have to put in ":" between minutes and seconds
// separate times by at least one space
09/24/94 Franklin-P Bay-State
3.0138 2.5 0.0 0.0
68 drizzle grass dirt
16:33vb5 16:59vb 17:49 18:34 - - 15:21jb21 - - -
- - - - - - - - - -
//if you have a different race for JB junior boys, or you just
// want to distinquish btween varsity and JV put the letters
// "vb" or "jb" after the time. you can also put a place
// which is not used currently. But pace and PF are calculated
// based on the JB course (2nd ) if the letters "jb" follow a runners time
// if no letters are after a time... the first or Varsity course distance
// is assumed.
09/28/94 Andover Phil.And.
3.107 0.0 0.0 0.0
85 hot& humid grass and woods
17:27 17:14 1815 1935 1832 2011 2000 2048 2023 -
2055  2147  -    -    -    -    -    -    2013
.....
......
   more race data





Now your reward ... the analysis and pretty plots of the data.
For the first 10 people who send me team data I will send
you the following analysis... which ever way you desire.
(if you can't handle Gif or BMP  I can send you the results
 in the mail) let me know how you would like the results.
 (I could fax them...but you won't see the pretty colors)
Also let me know how you feel about letting others see the
data. For now I am planning on showing overall plots and statistics
for all teams combined. Hence individual team results would be
protected. But feel free to change the names to protect the
innocent. I'm just looking for the facts M'am.


OUTPUTS -
 1 -  A color graph ( gif,bmp or something similar) of your
      runners PF values over all the races.
 2 -  A color graph (gif,bmp etc) of your teams performance
      over all the races. (top 5 pf, top 7 pf, all pf, sp 5, sp 7
       normalized pace (inverted and scaled to home course)
 3 -  A plot of all team data averaged so far
 4 - Tabular race data with hard numbers similar to example below

Currently there are several outputs from the program. Normally the race
data is done in landscape where all 20 runners are accross the top.
This is a modified example for e-mail only. If you are not
to far from Wilmington Mass. I could fax you a nicer looking output.

Output format (email - text)

    X-COUNTRY RACE DATA        (team name)
  Runner1     Runner2     Runner3     Runner4    Runner5    Runner6    Runner7
------------------------------------------------------------------------------
Race 1 data
 time         time        time        time       time       time        time
 PF  Pace     PF Pace     PF Pace     PF Pace    PF Pace    PF Pace     PF Pace
   Date      Course      Against Who       Dist-VB Dist-JB  Dist-VG  Dist-JG
  top 5 PF   top 5 Pace   top 7 PF Pace      All PF  Pace    Spread 7  Spread 5
------------------------------------------------------------------------------
Race 2 data
    .............................
    etc

Example data (only 7 runners ..can & will do up to 20)

    X-COUNTRY RACE DATA        BELMONT HILL
  Ryan        Bob         Neal        Joe        Chad       Todd      Dave
------------------------------------------------------------------------------
 15:03        14:32       15:31       17:26      16:12      17:47
 662  5:34    686  5:23   643  5:45   572  6:27  615  6:00  561  6:35   0  0:00
    09/17/94 Lincoln-Su     Invitation         2.7000  0.0000  0.0000  0.0000
     637.60     5:49          620 6:01           620   6:01      3:15     2:35
-------------------------------------------------------------------------------
 16:33        16:59       17:49       18:34
 678  5:29    660  5:38   629  5:55   604  6:10    0  0:00    0  0:00   0  0:00
    09/24/94 Franklin p     Bay state          3.0138  0.0000  0.0000  0.0000
     630.60     5:55          612 6:05           612   6:05      3:21     2:43
-------------------------------------------------------------------------------
 17:27        17:14       18:15       19:35      18:32      20:11     20:00
 664  5:37    672  5:33   635  5:52   592  6:18  625  5:58  574  6:30 579  6:26
    09/28/94 Andover        Phil. And.         3.1070  0.0000  0.0000  0.0000
     637.60     5:52          618 6:02           591   6:19      2:57     2:21
-------------------------------------------------------------------------------
 16:56        17:00       17:27       18:24      17:52      18:51     18:38
 647  5:44    645  5:46   628  5:55   596  6:14  613  6:03  581  6:23 588  6:19
    09/30/94 belmont        St.Sebasti         2.9500  0.0000  0.0000  0.0000
     625.80     5:57          615 6:04           603   6:11      1:55     1:28
-------------------------------------------------------------------------------
 16:17        16:19       17:07       17:22                 18:34     18:25
 673  5:31    672  5:32   640  5:48   631  5:53    0  0:00  590  6:18 595  6:15
    10/07/94 belmont        GDA&LAW            2.9500  0.0000  0.0000  0.0000
     642.20     5:48          626 5:57           557   6:42      2:38     2:08
-------------------------------------------------------------------------------
 16:55        17:40       18:12       18:16      19:16      19:51     20:20
 685  5:27    656  5:41   636  5:51   634  5:53  601  6:12  584  6:23 570  6:33
    10/12/94 stpauls        Stpauls            3.1070  0.0000  0.0000  0.0000
     642.40     5:49          622 6:00           561   6:39      3:13     2:21
-------------------------------------------------------------------------------
 16:07        16:39       17:05                  17:56      18:40
 682  5:27    661  5:38   644  5:46     0  0:00  613  6:04  589  6:18   0  0:00
    10/15/94 Belmont        BBN&tabor          2.9600  0.0000  0.0000  0.0000
     637.80     5:50          621 6:00           563   6:37      2:54     2:33
-------------------------------------------------------------------------------
 15:56                    17:11       17:00                 18:25     18:41
 690  5:23      0  0:00   640  5:48   647  5:45    0  0:00  597  6:13 589  6:19
    10/19/94 belmont        Rox Latin          2.9600  0.0000  0.0000  0.0000
     633.00     5:53          618 6:02           568   6:34      3:16     2:41
-------------------------------------------------------------------------------
 16:56        17:23       17:27       17:49                 18:31
 676  5:31    659  5:39   656  5:41   643  5:48    0  0:00  618  6:02   0  0:00
    10/22/94 Thayer         Thayer             3.0730  0.0000  0.0000  0.0000
     650.40     5:44          634 5:53           621   6:00      2:19     1:35
-------------------------------------------------------------------------------
 16:00        16:56       17:31       17:20      17:40      17:57     18:06
 687  5:24    650  5:43   628  5:55   635  5:51  623  5:58  613  6:04 608  6:07
    10/29/94 Belmont        Rivers             2.9600  0.0000  0.0000  0.0000
     644.60     5:46          636 5:52           574   6:29      2:06     1:40
-------------------------------------------------------------------------------
 16:57        17:39       18:35       18:40      18:39      19:24     19:54
 691  5:24    664  5:37   630  5:55   628  5:57  628  5:56  604  6:11 589  6:20
    11/05/94 GDA            ISL's              3.1400  0.0000  0.0000  0.0000
     648.20     5:46          631 5:54           631   5:54      2:57     1:43
-------------------------------------------------------------------------------
 17:46        17:47       19:15       18:44      18:49      19:54     20:58
 662  5:38    661  5:39   611  6:07   628  5:57  625  5:58  591  6:19 561  6:39
    11/12/94 HOTCHKISS      NEW ENGLAN         3.1500  0.0000  0.0000  0.0000
     637.40     5:52          619 6:01           571   6:32      2:42     1:29
**************************************************************************

P.S.
   I appreciate it if you have gotten this far. I would like to
   compare college data with HS. It should be quite different. So
   please send me your data.  Also let me know about other ideas
   or what other analysis could be done.  I have looked at plots
   only showing home course data which does give a better idea of
   the overall improvement.  I will put some Gifs up of some
   example plots very shortly and will give a web link.
              Again all thoughts & ideas welcome

                 Patrick Hoffman
                 phoffman@cs.uml.edu

                 (if you would like to mail me your data)
                 2 Fletcher La
                 Wilmington, MA 01887

  ".....more input....."