Tennis ScoutPrivate
← Back to dashboard

Scouting tag

Status
Notes
Tags
@

Setting this manually overrides auto-resolution. Paste a handle or full instagram.com URL.

Karlis Ozolins

Latvia23 yrs#963
Discovered via backfill-country-drop
20
Opportunity

Score breakdown

Ranking velocity25%
61
Recent win rate (proxy until snapshots)
Age-adjusted ranking35%
11
Younger + better ranked = higher
Quality wins20%
0
Wins vs higher-ranked opponents
US presence20%
4
USA + US tournament play

Rank trajectory

Rank chart available after the next discovery cron writes a snapshot for this player.

Surface mix

hard
53 · 95%
clay
0 · 0%
grass
0 · 0%
indoor
3 · 5%
US tournament share
13%

Form (90d)

Wins
35
Losses
21
Win rate
63%
Tracked 9d0 matches in last 30d1L streak

Recent results

DateTournamentSurfaceOpponentResultScore
2026-03-25M15 Maanshan 4hardM. ShinL-
2026-03-22M15 Maanshan 3hardM. ZhukovW0 - 2
2026-03-21M15 Maanshan 3hardR. TeageW0 - 2
2026-03-20M15 Maanshan 3hardT. ZhangW1 - 0
2026-03-19M15 Maanshan 3hardT. SuksumrarnW2 - 0
2026-03-17M15 Maanshan 3hardE. AgafonovW0 - 2
2026-02-21M25 San JoseUShardG. YoungL0 - 2
2026-02-19M25 San JoseUShardA. FentyageW2 - 1
2026-02-18M25 San JoseUShardJ. RobertsageW2 - 0
2026-02-17M25 San JoseUShardL. TeunissenageW2 - 0
2026-02-11 Baton Rouge (Usa), Hard (Indoor)USindoorA. GalarneauageL2 - 0
2026-02-09 Baton Rouge (Usa) - Qualification, Hard (Indoor)USindoorK. PolingageW0 - 2
2026-02-09 Baton Rouge (Usa) - Qualification, Hard (Indoor)USindoorB. JonesageW2 - 0
2026-02-07ATP Davis Cup - World Group IIhardN. HardtageL-
2026-02-06ATP Davis Cup - World Group IIhardR. Cid SuberviageL2 - 0
2026-02-01M25 NusslochhardD. MasurageL1 - 2
2026-01-31M25 NusslochhardT. GentzschW0 - 2
2026-01-30M25 NusslochhardC. E. OverbeckW2 - 1
2026-01-29M25 NusslochhardM. WiskandtW0 - 2
2026-01-28M25 NusslochhardK. Knittercountry (legacy)W2 - 0
2026-01-13M15 CadolzburghardM. SchoenhausL2 - 1
2026-01-08M15 OslohardL. LagerbohmL2 - 0
2026-01-07M15 OslohardA. HeinonenW2 - 0
2025-11-26M25 Hradec KralovehardL. BroadyageL2 - 0
2025-11-13M25 ManamahardJ. SelsageL0 - 2
2025-11-11M25 ManamahardL. LarueW2 - 0
2025-11-06M15 ManamahardG. HusseyageL2 - 0
2025-11-04M15 ManamahardN. BilozertsevW0 - 2
2025-10-18M15 Heraklion 10hardF. BalshawL2 - 0
2025-10-17M15 Heraklion 10hardM. HoppageW2 - 0
2025-10-16M15 Heraklion 10hardM. BertimonageW0 - 2
2025-10-15M15 Heraklion 10hardI. IvanovW0 - 1
2025-10-09M15 Heraklion 9hardM. WaltersageL2 - 0
2025-10-08M15 Heraklion 9hardI. Lopez MorilloageW2 - 0
2025-10-02M15 Heraklion 8hardZ. SeskoL0 - 2
2025-10-01M15 Heraklion 8hardO. PieczkowskiW1 - 2
2025-08-28M25 PoznanhardK. FilarageL2 - 0
2025-08-27M25 PoznanhardO. KrutykhageW2 - 0
2025-08-22M15 KrakowhardV. OrlovageL0 - 2
2025-08-21M15 KrakowhardJ. SadzikageW2 - 1
2025-08-19M15 KrakowhardA. Manzanera PertusaW0 - 2
2025-08-12M15 TurkuhardB. JonesageL0 - 2
2025-07-12M15 Maanshan 5hardA. SantillanageL0 - 2
2025-07-11M15 Maanshan 5hardA. WangageW1 - 2
2025-07-10M15 Maanshan 5hardT. ZhangW2 - 0
2025-07-09M15 Maanshan 5hardB. AtlangerievageW0 - 2
2025-07-03M15 Maanshan 4hardT. SuksumrarnL0 - 1
2025-07-02M15 Maanshan 4hardP. SornlaksupageW0 - 2
2025-06-27M15 Maanshan 3hardE. GerasimovageL2 - 0
2025-06-26M15 Maanshan 3hardM. SasikumarageW2 - 0
2025-06-25M15 Maanshan 3hardJ. Jincountry (legacy)W2 - 0
2025-06-13ATP Davis Cup - Group IIIhardA. GorbanageW0 - 0
2025-06-12ATP Davis Cup - Group IIIhardL. DelicataageW2 - 0
2025-06-11ATP Davis Cup - Group IIIhardS. Aghayancountry (legacy)W2 - 0
2025-06-10ATP Davis Cup - Group IIIhardA. Krivokapiccountry (legacy)W2 - 0
2025-06-03M15 Tsaghkadzor 2hardE. AmbarzumjanageL0 - 2