Player explorer /CPL 2026
Statistical profile
Compare with another
player
Ronan Kratt
360Latent LevelCPL 2026 · position average 369
695.0Export Index#18 of 142 in CPL 2026
1,216Minutes1 qualifying season
7Goals + assists3G · 4A
Coverage behind this profileCanadian Premier League 2026 · 1 season. Nothing earlier exists in our data. Percentiles rank within one competition, season and position group, never across competitions. How every figure is made.
CPL 2026
Pacific FC1,216Minutes
22Apps
15Starts
695.0Export Index
#18CPL rankof 142 outfield
360Latent Levelposition avg 369
Percentile within CPL 2026 midfielders only, cohort of 63. Never comparable to a percentile from another competition or season.
Compare to the midfielders median
| Ronan Kratt | Median | |
|---|---|---|
| Goals /90 | 0.22 | 0.10 |
| Assists /90 | 0.30 | 0.10 |
| Shots /90 | 2.7 | 1.4 |
| On target /90 | 1.3 | 0.4 |
| Conversion | 8% | 7% |
| Shot accuracy | 49% | 28% |
| Key passes /90 | 1.7 | 1.1 |
| Prog. carries /90 | 2.7 | 1.4 |
| Touches /90 | 38 | 58 |
| Long balls /90 | 0.4 | 3.0 |
| Pass accuracy | 76% | 83% |
| Duels /90 | 6.5 | 9.5 |
| Duels won | 32% | 48% |
| Recoveries /90 | 2.6 | 4.3 |
| Clearances /90 | 0.3 | 0.9 |
Minutes by match started substitute goal or assist
Full match log (22 matches)
| Date | Match | Score | St | Min | G | A | Sh | KP | Duels |
|---|---|---|---|---|---|---|---|---|---|
| 2026-09-20 | vs Vancouver | 1–1 | S | 45 | 0 | 0 | 2 | 0 | — |
| 2026-09-13 | vs Cavalry | 0–1 | S | 54 | 0 | 0 | 0 | 0 | 0/4 |
| 2026-09-09 | @ Inter Toronto | 3–3 | S | 76 | 1 | 1 | 2 | 1 | 2/3 |
| 2026-09-05 | @ Atl. Ottawa | 0–0 | S | 75 | 0 | 0 | 2 | 1 | 0/1 |
| 2026-08-30 | vs HFX Wanderers | 4–3 | S | 72 | 0 | 0 | 4 | 4 | 2/5 |
| 2026-08-22 | @ Forge | 2–0 | — | 45 | 0 | 0 | 0 | 0 | — |
| 2026-08-15 | @ Vancouver | 1–1 | S | 56 | 1 | 0 | 2 | 1 | 0/3 |
| 2026-08-08 | vs Inter Toronto | 1–1 | S | 64 | 0 | 1 | 2 | 3 | 3/7 |
| 2026-08-01 | vs SDQ | 1–2 | S | 71 | 0 | 0 | 1 | 0 | 1/8 |
| 2026-07-26 | @ Atl. Ottawa | 3–2 | — | 27 | 0 | 0 | 4 | 1 | 1/4 |
| 2026-07-05 | vs HFX Wanderers | 1–2 | — | 45 | 0 | 0 | 3 | 1 | 0/1 |
| 2026-06-26 | @ HFX Wanderers | 5–2 | S | 57 | 0 | 0 | 0 | 1 | 4/8 |
| 2026-06-14 | @ Vancouver | 2–1 | S | 69 | 0 | 0 | 1 | 0 | 2/8 |
| 2026-06-06 | @ SDQ | 1–1 | S | 81 | 0 | 1 | 1 | 1 | 2/4 |
| 2026-05-30 | vs Atl. Ottawa | 2–2 | S | 70 | 1 | 1 | 3 | 2 | 3/7 |
| 2026-05-24 | @ Cavalry | 3–0 | S | 83 | 0 | 0 | 1 | 2 | 2/5 |
| 2026-05-17 | vs Inter Toronto | 0–1 | S | 83 | 0 | 0 | 4 | 1 | 3/7 |
| 2026-05-03 | vs Vancouver | 1–3 | S | 57 | 0 | 0 | 0 | 1 | 2/4 |
| 2026-04-26 | vs Forge | 0–1 | — | 34 | 0 | 0 | 1 | 1 | 0/4 |
| 2026-04-18 | @ HFX Wanderers | 2–2 | — | 12 | 0 | 0 | 0 | 0 | 0/2 |
| 2026-04-11 | vs SDQ | 2–3 | — | 25 | 0 | 0 | 3 | 1 | — |
| 2026-04-05 | vs Cavalry | 1–2 | — | 15 | 0 | 0 | 1 | 1 | 1/3 |
Transfer record
Transfermarkt, joined on name only; a common name can collide. Verify before acting on it. This is the one table on the page we did not compute ourselves.
| Season | Move | Fee |
|---|---|---|
| 2024 | W. Bremen II → Pacific FC | free transfer |
| 2023 | W. Bremen II → York United FC loan | End of loan 30/06/2023 |
| 2023 | York United FC → W. Bremen II | €25k |
| 2022 | SSV Ulm U19 → York United FC | free transfer |
| 2022 | York United FC → W. Bremen II loan | loan transfer |
This page is the free layer
A report adds what a database cannot: trend curves read season over season,
comparable transfers out of the same corridor, destination fit, and a written
verdict with the caveats attached. The first one is free.