Hanna Plotitsyna
Hanna Oleksandrivna Plotitsyna (Ukrainian: Ганна Олександрівна Плотіцина) (born 1 January 1987) is a Ukrainian athlete specialising in the sprint hurdles.[1] She represented her country at the 2013 World Championships and 2014 World Indoor Championships without qualifying to the semifinals.
She has personal bests of 12.89 seconds in the 100 metres hurdles (+0.9 m/s; Kropyvnytskiy 2017) and 7.92 seconds indoors (Beograd 2017).
Competition record
Year | Competition | Venue | Position | Event | Notes |
---|---|---|---|---|---|
Representing the | |||||
2006 | World Junior Championships | Beijing, China | 11th (sf) | 100 m | 13.91 (-1.6 m/s) |
7th | 4 × 400 m relay | 3:36.97 | |||
2007 | European U23 Championships | Debrecen, Hungary | 29th (h) | 100 m | 12.14 |
3rd | 4 × 400 m relay | 3:33.90 | |||
2013 | European Indoor Championships | Gothenburg, Sweden | 15th (sf) | 60 m hurdles | 8.16 |
Universiade | Kazan, Russia | 4th | 100 m hurdles | 13.04 | |
World Championships | Moscow, Russia | 27th (h) | 100 m hurdles | 13.30 | |
2014 | World Indoor Championships | Sopot, Poland | 19th (h) | 60 m hurdles | 8.15 |
2015 | European Indoor Championships | Prague, Czech Republic | 8th | 60 m hurdles | 8.10 |
World Championships | Beijing, China | 26th (h) | 100 m hurdles | 13.15 | |
2016 | World Indoor Championships | Portland, United States | 9th (h) | 60 m hurdles | 8.09 |
European Championships | Amsterdam, Netherlands | 11th (sf) | 100 m hurdles | 13.02 | |
Olympic Games | Rio de Janeiro, Brazil | 34th (h) | 100 m hurdles | 13.12 | |
2017 | European Indoor Championships | Belgrade, Serbia | 4th | 60 m hurdles | 7.96 |
World Championships | London, United Kingdom | 16th (sf) | 100 m hurdles | 13.08 | |
11th (h) | 4 × 100 m relay | 43.77 | |||
2018 | World Indoor Championships | Birmingham, United Kingdom | 14th (sf) | 60 m hurdles | 8.09 |
European Championships | Berlin, Germany | 14th (h) | 100 m hurdles | 13.23 | |
10th (h) | 4 × 100 m relay | 43.90 | |||
2019 | European Indoor Championships | Glasgow, United Kingdom | 11th (sf) | 60 m hurdles | 8.11 |
World Relays | Yokohama, Japan | 14th (h) | 4 × 100 m relay | 44.55 | |
World Championships | Doha, Qatar | 30th (h) | 100 m hurdles | 13.30 |
gollark: Yes.
gollark: And yes, this is a hybrid of JS and SQL via template strings, isn't it great?
gollark: And this doesn't even ACTUALLY WORK.
gollark: ```javascriptexport const enqueueCrawl = async (crawlURL, tier) => { // robotsPolicy will be filled in on first actual crawl for the domain // this has to be done as a fairly complex DB-side query to prevent race conditions console.log("running insert for", crawlURL.toString()) const [domain] = await DB`INSERT INTO domains (domain, enabled, robotsPolicy, tier) SELECT ${crawlURL.hostname}, FALSE, NULL, ${tier} WHERE NOT EXISTS (SELECT id, domain, enabled, robotsPolicy, tier FROM domains WHERE domain = ${crawlURL.hostname}) RETURNING id` console.log(crawlURL.toString(), domain) // Add entry to crawl queue await DB`INSERT INTO crawl_targets (url, domain) VALUES (${crawlURL.toString()}, ${domain.id}) ON CONFLICT (url) DO UPDATE SET added = NOW()`}```This should NOT be quite so bee.
gollark: I'm busy trying to work out exactly how horrible a PostgreSQL query I need to do this stupid thing under concurrent write load.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.