The Standard UPR Converter Partners Raydel Join the Ecosystem
UPR Converter

The layer that standardizes
all analytics tools.

Every padel capture platform speaks a different language. UPR Converter translates them all — the common language of padel player performance, so every shot, from any technology, counts toward one universal rating.

What It Does

Three steps. One universal score.

The UPR Converter is the normalization engine that sits between raw capture data and the universal standard.

Step 01

Takes in

Shot data, match outcomes, training sessions, and analytics reports — from any platform or format. If it measures a padel player, the Converter can accept it.

Shot data Match outcomes Training data Analytics reports Manual entry
Step 02

Normalizes

Maps every data point to the UPR canonical schema — shot type, quality score, placement, opponent context, and match result. Platform-agnostic. Perfectly comparable.

Shot type Quality score Placement Opponent context Match result
Step 03

Outputs

A UPR score update — accurate, weighted, and portable. Includes a confidence interval, shot-volume delta, and tier classification. One number that belongs to the player, not the platform.

UPR score Confidence interval Delta Tier label
How Data Flows

Any source in.
One standard out.

The UPR Converter methodology and tech is not another analytics tool — it normalizes performance data from any source format into the agreed upon UPR metrics.

RAYDEL AI Dual-Smartphone SwingVision Camera + app PlaySight Court analytics Clutch Performance tracking AI Ball Ball tracking Manual Entry UPR CONVERTER NORMALIZATION ENGINE UNIVERSAL PADEL RATING A. Ramirez 6.80 UPPER INTERMEDIATE Any format · Any platform · Any court Canonical UPR schema Portable · Verified · Weighted
Why This Matters

Before the Converter, every platform was an island.

Your rating lived inside one app and meant nothing outside it. A 6.8 in Raydel and a 72 in SwingVision and a 4.2 in Clutch — three numbers, three siloes, zero portability.

The UPR Converter removes that wall. Now every shot you take — regardless of which platform captured it — contributes to one accurate, universal number that travels with you everywhere.

That number follows you to a new club, a new country, a new tournament. It isn't owned by the app. It isn't locked behind a subscription. It belongs to you — because it reflects your actual performance against actual opponents at actual skill levels.

Before — Siloed Ratings
Raydel
AI dual-smartphone
6.8
only visible in Raydel
SwingVision
Camera platform
72
only visible in SwingVision
Clutch
Performance tracking
4.2
only visible in Clutch
UPR Converter
After — One Universal Score
Universal Padel Rating
A. Ramirez
6.80
Upper Intermediate
Visible everywhere — no platform required
For Developers & Platforms

The UPR Schema

Structured JSON input. Verified UPR output. Integrate once, contribute to the universal standard permanently.

upr-input.json
{
  "player_id": "PLR-08821",
  "match_id": "MTC-20260419-A",
  "timestamp": "2026-04-19T14:32:00Z",
  "source": "raydel",
  "shot_events": [
    {
      "type": "bandeja",
      "outcome": "winner",
      "position": "left-service",
      "velocity_kmh": 112
    } // ... 846 more
  ],
  "match_result": {
    "sets": "6-3, 6-4",
    "opponent_upr": 6.65
  }
}
Output fields
updated_upr confidence_interval delta tier shots_tracked match_weight
Schema Fields
player_id
Unique player identifier, cross-referenced against the UPR registry. Persistent across platforms.
shot_events
Array of individual shot records. Each event includes type (Bandeja, Vibora, Smash, Lob, Drop Shot, Chiquita, Volley, Gancho, Bajada, Rulo, Por Quatro), outcome, court position, and optional velocity data.
match_result
Set outcomes and opponent UPR at time of match. Opponent level weights the result — beating a stronger player moves your UPR further.
source
Capture origin (raydel, swingvision, playsight, clutch, aiball, manual). Used to apply source-specific normalization weights.
Interactive Preview

Try the UPR Converter

Select a data source, review the sample match data, and convert it to a UPR score.

UPR UPR Converter · Demo
Preview — Coming Soon
Input
UPR Output
UPR

Select a data source and click
"Convert to UPR" to see the result.

Player
A. Ramirez
6.80
+0.12 this match
Upper Intermediate
Confidence High
Shots tracked 847
Match weight 0.94 (vs. 6.65 UPR)
Data source Raydel

Conceptual preview. Full API and platform integration available via the partner program.

Integrate the UPR Converter
into your platform.

Become part of the infrastructure layer that standardizes the entire sport. Every platform that integrates UPR makes the whole standard stronger.