Skip to main contentSkip to navigation

    Importing Results

    Learn how to import meet results from CL2 files and process competition data

    Last updated 8/11/2025
    results
    import
    CL2
    HyTek
    competition
    data

    Importing Results

    Learn how to import meet results into Huddleswim from CL2 files exported from HyTek Meet Manager. The import process includes team selection, athlete matching, and data validation to ensure accurate result recording.

    Understanding Results Import

    What Are Results?

    Meet results include:

    • Final Times: Official times for each athlete in each event
    • Split Times: Intermediate times for longer events
    • Placements: Finishing positions in each event
    • Relay Results: Team times with individual swimmer splits
    • Meet Information: Competition details and conditions

    Why Import Results?

    Importing results enables:

    • Performance Tracking: Monitor athlete improvement over time
    • Team Analysis: Analyze team performance and trends
    • Record Keeping: Maintain historical competition data
    • Recruiting: Provide performance data for college recruitment
    • Season Planning: Use results to plan future training and competitions

    Supported File Formats

    Current Support: CL2 Files

    CL2 (HyTek Results Format):

    • Source: Exported from HyTek Meet Manager
    • Content: Individual and relay results with split times
    • Size: Smaller files, easier to share and process
    • Best For: Final meet results and team performance analysis

    File Requirements

    Valid CL2 Files Must Include:

    • Meet information and details
    • Team data and athlete information
    • Individual event results with times
    • Relay event results with swimmer details
    • Proper file formatting and structure

    File Preparation:

    • Ensure CL2 file is exported correctly from HyTek Meet Manager
    • Verify the file contains your team's results
    • Check that athlete names match your roster
    • Confirm file is not corrupted or incomplete

    Import Process Overview

    Step 1: Upload CL2 File

    1. Navigate to your meet details page
    2. Click on the "Results" tab
    3. Click "Import Results" or "Upload Results"
    4. Select "Choose File" and browse for your CL2 file
    5. Click "Upload" to begin processing

    Step 2: File Validation

    The system automatically:

    • Validates Format: Ensures the file is a proper CL2 format
    • Checks Content: Verifies the file contains valid meet and team data
    • Parses Structure: Reads meet information, teams, and results
    • Identifies Issues: Reports any formatting or content problems

    Step 3: Team Selection

    After successful file validation:

    1. Review Teams: The system shows all teams found in the file
    2. Select Your Team: Choose which team's results to import
    3. Verify Information: Confirm team name and athlete count
    4. Proceed: Continue to athlete matching process

    Step 4: Athlete Matching

    The system attempts to match athletes:

    Automatic Matching

    • Name Matching: Compares file names with roster names
    • Fuzzy Matching: Handles minor spelling differences
    • Success Indicators: Shows which athletes were matched automatically

    Manual Matching

    For unmatched athletes:

    1. Review Unmatched: See athletes from file not found on roster
    2. Manual Assignment: Match file athletes to roster athletes
    3. Skip Athletes: Choose to skip athletes not on your team
    4. Add New Athletes: Option to add missing athletes to roster

    Step 5: Import Confirmation

    Before final import:

    1. Review Matches: Verify all athlete assignments are correct
    2. Check Event Count: See how many events will be imported
    3. Confirm Settings: Review import options and settings
    4. Execute Import: Click "Import Results" to complete the process

    Detailed Import Features

    What Gets Imported

    Individual Event Results

    For each athlete in each event:

    • Event Information: Distance, stroke, gender
    • Entry Times: Original seed times
    • Preliminary Results: Prelim times, heats, lanes, and places
    • Final Results: Final times, heats, lanes, and places
    • Split Times: Intermediate times for longer events
    • DQ Information: Disqualification codes and reasons

    Relay Event Results

    For each relay team:

    • Team Information: Relay team name and designation
    • Team Results: Relay times, places, and scoring
    • Individual Swimmers: Each swimmer's information and splits
    • Swimming Order: Position of each swimmer in the relay
    • Split Times: Individual leg times for each swimmer

    Meet Context

    • Meet Details: Competition name, date, and location
    • Event Configuration: Distance, stroke, and format information
    • Competition Conditions: Pool type and meet conditions

    Data Validation and Processing

    Time Format Validation

    The system checks:

    • Time Formats: Ensures times are in valid swimming time format
    • DQ Handling: Properly processes disqualification codes
    • Split Consistency: Verifies split times add up correctly
    • Course Compatibility: Matches times to appropriate course types

    Athlete Validation

    During processing:

    • Roster Verification: Confirms athletes belong to your team
    • Duplicate Prevention: Avoids importing duplicate results
    • Permission Checks: Ensures you can import for these athletes
    • Data Integrity: Maintains athlete information consistency

    Event Matching

    The system matches:

    • Event Types: Individual and relay events
    • Distances: Swimming distances and formats
    • Strokes: Swimming strokes and event types
    • Gender Categories: Male, female, and mixed events

    Advanced Import Options

    Import Configuration

    Result Types

    Choose what to import:

    • All Results: Import both preliminary and final results
    • Finals Only: Import only final results
    • Preliminaries Only: Import only preliminary results
    • Custom Selection: Choose specific events or result types

    Overwrite Settings

    Control how duplicates are handled:

    • Overwrite Existing: Replace existing results with new data
    • Skip Duplicates: Keep existing results, ignore new ones
    • Merge Results: Combine new results with existing data
    • Prompt for Conflicts: Ask before overwriting existing results

    Batch Processing

    Multiple File Import

    For large competitions:

    1. Prepare Files: Organize multiple CL2 files
    2. Sequential Import: Import files one at a time
    3. Session Management: Import different sessions separately
    4. Verification: Check results after each import

    Session-Based Import

    For multi-session meets:

    • Session Identification: Label results by session
    • Progressive Import: Import as sessions complete
    • Result Integration: Combine results across sessions
    • Final Compilation: Generate complete meet results

    Troubleshooting Import Issues

    Common File Problems

    Problem: "Invalid file format" error

    • Cause: File may not be a valid CL2 format
    • Solution: Verify file was exported correctly from HyTek
    • Check: File extension should be .cl2
    • Fix: Re-export file from HyTek Meet Manager

    Problem: "No teams found" error

    • Cause: CL2 file doesn't contain valid team data
    • Solution: Check that file includes team information
    • Verify: File should contain team abbreviations and athlete data
    • Action: Obtain a complete CL2 file with all necessary data

    Problem: "File appears to be empty" error

    • Cause: File has no content or is corrupted
    • Solution: Download a fresh copy of the file
    • Check: File size should be greater than 0 bytes
    • Verify: Open file in text editor to confirm content exists

    Athlete Matching Issues

    Problem: Many athletes not matching automatically

    • Cause: Name differences between file and roster
    • Solution: Use manual matching process
    • Tips: Check for:
      • Spelling differences
      • Nickname vs. full name usage
      • Middle names or initials
      • Hyphenated names

    Problem: Athlete appears multiple times

    • Cause: Duplicate entries in source file or roster
    • Solution: Use merge athlete function
    • Prevention: Clean roster before import
    • Manual Fix: Choose the correct athlete record to keep

    Problem: Athletes from other teams appearing

    • Cause: CL2 file contains multiple teams
    • Expected: Normal for championship meets
    • Action: Only select your team during team selection
    • Result: Only your team's athletes will be processed

    Import Processing Errors

    Problem: Import fails during processing

    • Cause: Data validation errors or system issues
    • Check: Error messages for specific issues
    • Solution: Fix data issues and retry import
    • Support: Contact support if technical issues persist

    Problem: Some results not imported

    • Cause: Event matching failures or data format issues
    • Check: Event configuration in your meet
    • Solution: Verify events match file content
    • Manual Fix: Add missing events before re-importing

    Problem: Times appear incorrect

    • Cause: Time format conversion issues
    • Check: Original file times versus imported times
    • Solution: Verify time formats and course types
    • Correction: Manually edit incorrect times if needed

    Post-Import Processing

    Automatic Updates

    After successful import:

    Performance Records

    • Personal Records: System updates athlete PRs automatically
    • Team Records: Checks for new team records
    • Season Records: Updates season performance tracking
    • Historical Data: Integrates with existing performance history

    Statistics and Rankings

    • Team Statistics: Recalculates team performance metrics
    • Individual Rankings: Updates athlete rankings and standings
    • Improvement Tracking: Calculates improvement from previous performances
    • Comparative Analysis: Enables comparison with other meets

    Result Verification

    Data Quality Checks

    Review imported results for:

    • Time Accuracy: Verify imported times match source data
    • Athlete Assignment: Confirm results assigned to correct athletes
    • Event Classification: Check results are in correct events
    • Split Time Validation: Verify split times are logical

    Missing Data Review

    Check for:

    • Incomplete Results: Events with missing athletes
    • Missing Split Times: Distance events without splits
    • Scoring Discrepancies: Unusual scoring or placement results
    • Technical Issues: Any obvious data import problems

    Integration with Other Features

    Performance Analysis

    Imported results enable:

    Individual Analysis

    • Time Progression: Track athlete improvement over time
    • Event Comparison: Compare performance across different events
    • Goal Setting: Set future performance targets
    • Training Evaluation: Assess training effectiveness

    Team Analysis

    • Team Performance: Analyze overall team results
    • Depth Assessment: Evaluate team depth in each event
    • Scoring Potential: Project team scoring capability
    • Recruitment Needs: Identify areas needing new talent

    Recruiting and Documentation

    Recruiting Support

    • Performance Profiles: Generate athlete performance summaries
    • Improvement Documentation: Show athlete development trajectories
    • Comparative Data: Compare athletes to recruiting standards
    • College Preparation: Prepare materials for college coaches

    Record Keeping

    • Historical Archive: Maintain complete competition history
    • Achievement Recognition: Document records and achievements
    • Season Documentation: Comprehensive season performance records
    • Compliance Records: Meet required record-keeping obligations

    Export and Sharing

    Report Generation

    • Meet Summaries: Generate complete meet result reports
    • Individual Reports: Create athlete-specific performance reports
    • Team Reports: Develop team performance summaries
    • Season Reports: Compile season-long performance analysis

    Data Export

    • Spreadsheet Export: Export results to Excel/CSV formats
    • PDF Reports: Generate formatted result reports
    • Online Sharing: Share results through team websites
    • Database Integration: Connect with other swimming databases

    Best Practices

    File Management

    • Organize Files: Keep CL2 files organized by meet and date
    • Backup Data: Maintain backups of original result files
    • Version Control: Track file versions and updates
    • Documentation: Document import dates and sources

    Import Timing

    • Regular Imports: Import results promptly after competitions
    • Batch Processing: Group imports efficiently
    • Verification Time: Allow time for result verification
    • Update Schedules: Establish regular update routines

    Quality Control

    • Double-Check: Verify important results manually
    • Cross-Reference: Compare with other result sources
    • Error Reporting: Document and report any issues
    • Continuous Improvement: Refine import processes over time
    Importing Results - HuddleSwim Help | Huddleswim