2018 Oympics Zagitova age 15
2017 Worlds Medvedeva age 17
2014 Olympics Sotnikova age 17
2013 Wolds Kim age 22
2006 Olympics Arakawa age 24 (the oldest ladies' Olympic champion since 1920)
2005 worlds Slutskaya age 26 (Irina’s birthday is in February, Shizuka's is in December

) )
2002 Olympics Hughes age 16
2001 Worlds Kwan age 20
[Shcherbakova in 2022 and Kim in 2010 also won the previous year’s Worlds.]
There were 11 Olympics before 1992. 9 times the winner of the Worlds the year before the Olympics was younger than the OGM winner and twice they were the same age (de Leeuw-Hamill 1975,6, Sumners-Witt 1983-4). 8 times the WC and the OGM winner were the same skater (Fratianne-Pötzsch 1979-1980 was the exception).
Starting from 1992, 9 Olympic games and 5 times the OGM winner was older and also the same skater (Yamaguchi 1992, Baiul 1994, Lipinski 1998, Kim 2010, Shcherbakova 2022). 4 times the OGM was younger. Both scenarios are equally likely, I guess...
Just to look at a slightly larger material I did these based on what I have done earlier.
The ages of winners of major competitions in the 1990s
| EC | Age | Worlds | Age | Olys | Age | GPF | Age | 4CC | Age |
| 1990-1 | Bonaly | 17 | Yamaguchi | 19 | | | | | | |
| 1991-2 | Bonaly | 18 | Yamaguchi | 20 | Yamaguchi | 20 | | | | |
| 1992-3 | Bonaly | 19 | Baiul | 15 | | | | | | |
| 1993-4 | Bonaly | 20 | Sato | 21 | Baiul | 16 | | | | |
| 1994-5 | Bonaly | 21 | Chen | 18 | | | | | | |
| 1995-6 | Slutskaya | 17 | Kwan | 15 | | | Kwan | 15 | | |
| 1996-7 | Slutskaya | 18 | Lipinski | 14 | | | Lipinski | 14 | | |
| 1997-8 | Butyrskaya | 25 | Kwan | 17 | Lipinski | 15 | Lipinski | 15 | | |
| 1998-9 | Butyrskaya | 26 | Butyrskaya | 26 | | | Malinina | 26 | Malinina | 26 |
| 1999-2000 | Slutskaya | 21 | Kwan | 19 | | | Slutskaya | 20 | Nikodinov | 19 |
Compare these to winners in the 2000s
| EC | Age | Worlds | Age | Olys | Age | GPF | Age | 4CC | Age |
| 2000-1 | Slutskaya | 21 | Kwan | 19 | | | Slutskaya | 20 | Suguri | 19 |
| 2001-2 | Butyrskaya | 29 | Slutskaya | 23 | Hughes | 16 | Slutskaya | 22 | Kirk | 17 |
| 2002-3 | Slutskaya | 24 | Kwan | 22 | | | Cohen | 18 | Suguri | 22 |
| 2003-4 | Sebestyén | 22 | Arakawa | 22 | | | Suguri | 22 | Ota | 17 |
| 2004-5 | Slutskaya | 25 | Slutskaya | 25 | | | Slutskaya | 25 | Suguri | 24 |
| 2004-5 | Slutskaya | 26 | Meissner | 16 | Arakawa | 24 | Asada | 15 | Taylor | 16 |
| 2006-7 | Kostner | 20 | Ando | 19 | | | Kim | 16 | Meissner | 17 |
| 2007-8 | Kostner | 21 | Asada | 17 | | | Kim | 17 | Asada | 17 |
| 2008-9 | Lepistö | 20 | Kim | 18 | | | Asada | 18 | Kim | 18 |
| 2009-10 | Kostner | 23 | Asada | 19 | Kim | 19 | Kim | 19 | Asada | 19 |
And the 2010s
| EC | Age | Worlds | Age | Olys | Age | GPF | Age | 4CC | Age |
| 2010-1 | Meier | 25 | Ando | 23 | | | Czisny | 23 | Ando | 23 |
| 2011-2 | Kostner | 25 | Kostner | 25 | | | Kostner | 24 | Wagner | 20 |
| 2012-3 | Kostner | 26 | Kim | 22 | | | Asada | 22 | Asada | 22 |
| 2013-4 | Lipnitskaya | 15 | Asada | 23 | Sotnikova | 17 | Asada | 23 | Murakami | 19 |
| 2014-5 | Tuktamysheva | 19 | Tuktamysheva | 19 | | | Tuktamysheva | 17 | Edmunds | 16 |
| 2015-6 | Medvedeva | 16 | Medvedeva | 16 | | | Medvedeva | 16 | Miyahara | 17 |
| 2016-7 | Medvedeva | 17 | Medvedeva | 17 | | | Medvedeva | 17 | Mihara | 17 |
| 2017-8 | Zagitova | 15 | Osmond | 22 | Zagitova | 15 | Zagitova | 15 | Sakamoto | 17 |
| 2018-9 | Samodurova | 16 | Zagitova | 16 | | | Kihira | 16 | Kihira | 16 |
| 2019-20 | Kostornaia | 16 | | | | | Kostornaia | 16 | Kihira | 17 |
The last 3 seasons have gaps, but here:
| EC | Age | Worlds | Age | Olys | Age | GPF | Age | 4CC | Age |
| 2020-1 | | | Shcherbakova | 16 | | | | | | |
| 2021-2 | Valieva | 15 | Sakamoto | 21 | Shcherbakova | 17 | | | Mihara | 22 |
| 2022-3 | Gubanova | 20 | Sakamoto | 22 | | | Mihara | 23 | Lee | 17 |
It is kind of difficult to draw any definitive conclusions from any of the data except that even the past Olympic cycles have been within seemingly normal variation. If you go all the way down to 1946-7 season in this way and look at the average ages of the winners, then you get
1940s 18,6
1950s 18,4
1960s 19,9
1970s 18,3
1980s 19,4
1990s 19,0
2000s 20,2
2010s 18,9
And the past 3 seasons 19,2
The 2000s was actually the anomalous decade with lots of older winners

And the same development continued almost until mid-2010s when there was a sudden drop after the 2013-4 season.
This drop occurred when the Russians started to upgrade the tech content - eg Lipnitskaya had most of her jumps in the second half in 2013-4 and this went on to the extreme with Medvedeva and Zagitova. Trusova introduced the quads in the 2017-8 season in juniors though they were not the route to victory until the 2020s. The first wins with ultra-cs were by Kihira and Kostornaia and they had "only" 3As. Shcherbakova and Valieva (hmm) are the only ones who have won with quads. Valieva also had the whole repertoire, ie 3As and quads. The recent developments can perhaps be explained by mostly Russians girls coming up with more difficult jumping skills every season.
The same has happened also with men starting from the 2015-6 season, but their jumps get developed a bit later and men are also mostly able to keep them for a long time, so they don't come and go so dramatically.
It remains to be seen what the new age eligibility rules will do to women's careers. At the moment it looks like that the ultra-c race has been somewhat halted when it comes to seniors, even in Russia. This means that you can do well with the traditional jump repertoire.
It remains to be seen what happens if/when the Russians are allowed back - will their women try to revive their old jumps? Can they do it? Will some of the girls doing quads and 3As now in novice and junior categories grow up to be a row of 17-year-olds who come to seniors, win everything in one or maybe two seasons and then disappear? At a more general level, will women still continue to skate about 6 seasons when they start seniors at 17? Will they continue to mainly retire at about 21-22 like in the past 70 years?