Ranking history updated: 2026-03-17 04:30 UTC

Karl Friberg ATP Ranking History

Karl Friberg's ATP ranking history, with year-by-year summaries plus every available weekly rank, age and points snapshot.

Latest Rank
1,059
Latest date
Jan 5, 2026
Career high
355
Career-high date
Jun 19, 2023
Career-high points
136
Points-high date
Feb 5, 2024
Best year-end
365
Weeks at #1
0

Coverage: 372 distinct observed ranking weeks, Jun 6, 2016–Jan 5, 2026. Available-week totals may undercount careers where historical snapshots are missing. Weeks at No. 1 counts available snapshots.

Rank and Points

Select a legend item to show or hide that series. Focus the chart and use the left and right arrow keys to inspect ranking snapshots.

Ranking History

Season Date Week Age Rank Points
2021 Jan 25 4 22.1 #696 31
2021 Jan 18 3 22.0 #695 31
2021 Jan 11 2 22.0 #692 31
2021 Jan 4 1 22.0 #691 31
2020 Dec 28 53 22.0 #690 31
2020 Dec 21 52 22.0 #690 31
2020 Dec 14 51 22.0 #688 31
2020 Dec 7 50 21.9 #686 31
2020 Nov 30 49 21.9 #686 31
2020 Nov 23 48 21.9 #684 31
2020 Nov 16 47 21.9 #683 31
2020 Nov 9 46 21.9 #680 31
2020 Nov 2 45 21.8 #680 31
2020 Oct 26 44 21.8 #678 31
2020 Oct 19 43 21.8 #677 31
2020 Oct 12 42 21.8 #675 31
2020 Sep 28 40 21.7 #672 31
2020 Sep 21 39 21.7 #667 31
2020 Sep 14 38 21.7 #667 31
2020 Aug 31 36 21.7 #665 31
2020 Aug 24 35 21.6 #665 31
2020 Mar 16 12 21.2 #667 31
2020 Mar 9 11 21.2 #658 31
2020 Mar 2 10 21.2 #654 31
2020 Feb 24 9 21.1 #640 32
2020 Feb 17 8 21.1 #637 32
2020 Feb 10 7 21.1 #640 32
2020 Feb 3 6 21.1 #641 32
2020 Jan 20 4 21.1 #644 32
2020 Jan 13 3 21.0 #643 32
2020 Jan 6 2 21.0 #647 32
2019 Dec 30 1 21.0 #647 32
2019 Dec 23 52 21.0 #685 29
2019 Dec 16 51 21.0 #696 28
2019 Dec 9 50 20.9 #696 28
2019 Dec 2 49 20.9 #698 28
2019 Nov 25 48 20.9 #700 28
2019 Nov 18 47 20.9 #635 34
2019 Nov 11 46 20.9 #637 34
2019 Nov 4 45 20.8 #646 33
2019 Oct 28 44 20.8 #664 31
2019 Oct 21 43 20.8 #660 31
2019 Oct 14 42 20.8 #661 31
2019 Oct 7 41 20.8 #694 28
2019 Sep 30 40 20.7 #699 28
2019 Sep 23 39 20.7 #696 28
2019 Sep 16 38 20.7 #694 28
2019 Sep 9 37 20.7 #690 28
2019 Aug 26 35 20.6 #714 26
2019 Aug 19 34 20.6 #644 34
2019 Aug 12 33 20.6 #636 35
2019 Aug 5 32 20.6 #632 35
2018 Dec 24 52 20.0 #683 37
2018 Dec 17 51 20.0 #677 38
2018 Dec 10 50 19.9 #673 39
2018 Dec 3 49 19.9 #674 39
2018 Nov 26 48 19.9 #671 39
2018 Nov 19 47 19.9 #735 31
2018 Nov 12 46 19.9 #731 31
2018 Nov 5 45 19.8 #727 31
2018 Oct 29 44 19.8 #731 31
2018 Oct 22 43 19.8 #733 31
2018 Oct 15 42 19.8 #731 31
2018 Oct 8 41 19.8 #722 32
2018 Oct 1 40 19.7 #717 32
2018 Sep 24 39 19.7 #719 32
2018 Sep 17 38 19.7 #728 31
2018 Sep 10 37 19.7 #725 31
2018 Aug 27 35 19.7 #722 31
2018 Aug 20 34 19.6 #857 19
2018 Aug 13 33 19.6 #852 19
2018 Aug 6 32 19.6 #855 19
2018 Jul 30 31 19.6 #855 19
2018 Jul 23 30 19.6 #868 18
2018 Jul 16 29 19.5 #872 18
2018 Jul 2 27 19.5 #873 18
2018 Jun 25 26 19.5 #873 18
2018 Jun 18 25 19.5 #882 17
2018 Jun 11 24 19.4 #883 17
2018 May 28 22 19.4 #916 15
2018 May 21 21 19.4 #905 15
2018 May 14 20 19.4 #861 17
2018 May 7 19 19.3 #858 17
2018 Apr 30 18 19.3 #855 17
2018 Apr 23 17 19.3 #871 16
2018 Apr 16 16 19.3 #870 16
2018 Apr 9 15 19.3 #874 16
2018 Apr 2 14 19.2 #878 16
2018 Mar 19 12 19.2 #893 15
2018 Mar 5 10 19.2 #893 15
2018 Feb 26 9 19.2 #898 15
2018 Feb 19 8 19.1 #900 15
2018 Feb 12 7 19.1 #900 15
2018 Feb 5 6 19.1 #898 15
2018 Jan 29 5 19.1 #898 15
2018 Jan 15 3 19.0 #894 15
2018 Jan 8 2 19.0 #894 15
2018 Jan 1 1 19.0 #895 15
2017 Dec 25 52 19.0 #893 15
2017 Dec 18 51 19.0 #908 14
2017 Dec 11 50 18.9 #924 13
2017 Dec 4 49 18.9 #928 13
2017 Nov 27 48 18.9 #924 13
2017 Nov 20 47 18.9 #929 13
2017 Nov 13 46 18.9 #927 13
2017 Nov 6 45 18.8 #954 12
2017 Oct 30 44 18.8 #955 12
2017 Oct 23 43 18.8 #955 12
2017 Oct 16 42 18.8 #958 12
2017 Oct 9 41 18.8 #962 12
2017 Oct 2 40 18.8 #941 13
2017 Sep 25 39 18.7 #940 13
2017 Sep 18 38 18.7 #942 13
2017 Sep 11 37 18.7 #946 13
2017 Aug 28 35 18.7 #947 13
2017 Aug 21 34 18.6 #1,125 7
2017 Aug 14 33 18.6 #1,224 5
2017 Aug 7 32 18.6 #1,220 5
2017 Jul 31 31 18.6 #1,216 5
2017 Jul 24 30 18.6 #1,214 5
2017 Jul 17 29 18.5 #1,221 5
2017 Jul 10 28 18.5 #1,220 5
2017 Jul 3 27 18.5 #1,220 5
2017 Jun 26 26 18.5 #1,200 5
2017 Jun 19 25 18.5 #1,188 5
2017 Jun 12 24 18.4 #1,192 5
2017 May 29 22 18.4 #1,162 6
2017 May 22 21 18.4 #1,159 6
2017 May 15 20 18.4 #1,370 3
2017 May 8 19 18.3 #1,370 3
2017 May 1 18 18.3 #1,369 3
2017 Apr 24 17 18.3 #1,369 3
2017 Apr 17 16 18.3 #1,370 3
2017 Apr 10 15 18.3 #1,367 3
2017 Apr 3 14 18.3 #1,363 3
2017 Mar 20 12 18.2 #1,361 3
2017 Mar 6 10 18.2 #1,368 3
2017 Feb 27 9 18.2 #1,369 3
2017 Feb 20 8 18.1 #1,372 3
2017 Feb 13 7 18.1 #1,376 3
2017 Feb 6 6 18.1 #1,377 3
2017 Jan 30 5 18.1 #1,379 3
2017 Jan 16 3 18.0 #1,383 3
2017 Jan 9 2 18.0 #1,381 3
2017 Jan 2 1 18.0 #1,383 3
2016 Dec 26 52 18.0 #1,380 3
2016 Dec 19 51 18.0 #1,376 3
2016 Dec 12 50 17.9 #1,374 3
2016 Dec 5 49 17.9 #1,380 3
2016 Nov 28 48 17.9 #1,383 3
2016 Nov 21 47 17.9 #1,382 3
2016 Nov 14 46 17.9 #1,376 3
2016 Nov 7 45 17.9 #1,374 3
2016 Oct 31 44 17.8 #1,374 3
2016 Oct 24 43 17.8 #1,366 3
2016 Oct 17 42 17.8 #1,362 3
2016 Oct 10 41 17.8 #1,474 2
2016 Oct 3 40 17.8 #1,643 1
2016 Sep 26 39 17.7 #1,753 1
2016 Sep 19 38 17.7 #1,748 1
2016 Sep 12 37 17.7 #1,757 1
2016 Aug 29 35 17.7 #1,793 1
2016 Aug 22 34 17.6 #1,791 1
2016 Aug 15 33 17.6 #1,792 1
2016 Aug 8 32 17.6 #1,799 1
2016 Aug 1 31 17.6 #1,809 1
2016 Jul 25 30 17.6 #1,817 1
2016 Jul 18 29 17.5 #1,811 1
2016 Jul 11 28 17.5 #1,803 1
2016 Jun 27 26 17.5 #1,825 1
2016 Jun 20 25 17.5 #1,834 1
2016 Jun 6 23 17.4 #1,857 1