Please read the following table in HTML format from a webpage and then answer the question in detail according to the table. Each table cell is defined by a <td> and a </td> tag. Each table row starts with a <tr> and ends with a </tr> tag. 'rowspan=m' and 'colspan=n' represents a cell spaning over 'm' rows and 'n' columns.

Webpage title:
Michał Haratyk
Table title:
Competition record
Table:
<table id='hittask' contenteditable='False'>
<tr> <th colspan=1 rowspan=1 > Year </th><th colspan=1 rowspan=1 > Competition </th><th colspan=1 rowspan=1 > Venue </th><th colspan=1 rowspan=1 > Position </th><th colspan=1 rowspan=1 > Notes </th></tr>
<tr> <th colspan=5 rowspan=1 > Representing Poland </th></tr>
<tr> <td colspan=1 rowspan=3 > 2016 </td><td colspan=1 rowspan=1 > World Indoor Championships </td><td colspan=1 rowspan=1 > Portland, United States </td><td colspan=1 rowspan=1 > 14th </td><td colspan=1 rowspan=1 > 19.48 m </td></tr>
<tr> <td colspan=1 rowspan=1 > European Championships </td><td colspan=1 rowspan=1 > Amsterdam, Netherlands </td><td colspan=1 rowspan=1 > 2nd </td><td colspan=1 rowspan=1 > 21.19 m </td></tr>
<tr> <td colspan=1 rowspan=1 > Olympic Games </td><td colspan=1 rowspan=1 > Rio de Janeiro, Brazil </td><td colspan=1 rowspan=1 > 18th (q) </td><td colspan=1 rowspan=1 > 19.97 m </td></tr>
<tr> <td colspan=1 rowspan=3 > 2017 </td><td colspan=1 rowspan=1 > European Indoor Championships </td><td colspan=1 rowspan=1 > Belgrade, Serbia </td><td colspan=1 rowspan=1 > 19th (q) </td><td colspan=1 rowspan=1 > 19.18 m </td></tr>
<tr> <td colspan=1 rowspan=1 > World Championships </td><td colspan=1 rowspan=1 > London, United Kingdom </td><td colspan=1 rowspan=1 > 5th </td><td colspan=1 rowspan=1 > 21.41 m </td></tr>
<tr> <td colspan=1 rowspan=1 > DécaNation </td><td colspan=1 rowspan=1 > Angers, France </td><td colspan=1 rowspan=1 > 2nd </td><td colspan=1 rowspan=1 > 21.38 m </td></tr>
<tr> <td class="highlighted"  colspan=1 rowspan=5 > 2018 </td><td colspan=1 rowspan=1 > World Indoor Championships </td><td colspan=1 rowspan=1 > Birmingham, United Kingdom </td><td colspan=1 rowspan=1 > 10th </td><td colspan=1 rowspan=1 > 20.69 m </td></tr>
<tr> <td class="highlighted"  colspan=1 rowspan=1 > IAAF Diamond League </td><td class="highlighted"  colspan=1 rowspan=1 > Eugene, United States </td><td colspan=1 rowspan=1 > 2nd </td><td class="highlighted"  colspan=1 rowspan=1 > 21.97 m </td></tr>
<tr> <td colspan=1 rowspan=1 > Golden Spike Ostrava </td><td colspan=1 rowspan=1 > Ostrava, Czech Republic </td><td colspan=1 rowspan=1 > 2nd </td><td colspan=1 rowspan=1 > 22.08 m </td></tr>
<tr> <td colspan=1 rowspan=1 > Athletics World Cup </td><td colspan=1 rowspan=1 > London, United Kingdom </td><td colspan=1 rowspan=1 > 1st </td><td colspan=1 rowspan=1 > 21.95 m </td></tr>
<tr> <td colspan=1 rowspan=1 > European Championships </td><td colspan=1 rowspan=1 > Berlin, Germany </td><td colspan=1 rowspan=1 > 1st </td><td colspan=1 rowspan=1 > 21.72 m </td></tr>
<tr> <td colspan=1 rowspan=1 > 2019 </td><td colspan=1 rowspan=1 > European Indoor Championships </td><td colspan=1 rowspan=1 > Glasgow, Scotland </td><td colspan=1 rowspan=1 > 1st </td><td colspan=1 rowspan=1 > 21.65 m </td></tr>
</table>
Question:
What was Michal Haratyk's personal best at the IAAF Diamond League, Eugene, United States? And what year did it occur?
Answer:
Michał Haratyk made 21.97 m at the 2018 IAAF Diamond League in Eugene.