Earth is teeming with life right now but if we get hit by an unexpected asteroid tomorrow that's mostly gone.
Speaking of Asteroids I'm dubious on the calculations for 1997 XF11 for 2028. It makes a close approach to Pallas (2) and Earth before then so quite possible of alteration in orbit. Time to get your shovels out and start building that asteroid shelter.
From 1950 to 2100
Planet Date MJD Nominaldistance(AU) Min possibledistance(AU) Stretching(AU) Width(AU) Close appprochprobability
EARTH 1957/10/25.31510 36136.3 0.0153865 0.0153755 5.094e-6 2.819e-8 1.00e+0
EARTH 1971/05/19.18500 41090.2 0.0316671 0.0316628 1.425e-6 5.043e-8 1.00e+0
2 1972/10/01.80845 41591.8 0.0292911 0.0292887 8.644e-7 1.438e-7 1.00e+0
2 1986/08/07.29940 46649.3 0.0169891 0.0169888 6.575e-7 1.425e-7 1.00e+0
EARTH 1997/05/08.91742 50576.9 0.1555090 0.1555090 4.272e-7 4.957e-8 1.00e+0
2 2000/06/12.70626 51707.7 0.0167493 0.0167488 2.496e-7 1.381e-7 1.00e+0
EARTH 2002/10/31.02654 52578.0 0.0636143 0.0636142 2.724e-8 3.589e-9 1.00e+0
2 2014/04/20.68557 56767.7 0.0408525 0.0408509 5.272e-7 1.423e-7 1.00e+0
EARTH 2016/06/10.67444 57549.7 0.1799830 0.1799830 7.747e-7 7.108e-8 1.00e+0
EARTH 2028/10/26.28019 62070.3 0.0062122 0.0062081 1.828e-6 2.722e-8 1.00e+0
EARTH 2035/06/08.86007 64486.9 0.1747790 0.1745410 8.260e-5 6.931e-8 1.00e+0
EARTH 2040/11/04.64386 66462.6 0.1526910 0.1523680 1.986e-4 2.713e-8 1.00e+0
EARTH 2078/05/10.88757 80163.9 0.1230410 0.1218410 4.433e-4 5.017e-8 1.00e+0
EARTH 2083/10/09.71057 82141.7 0.1552140 0.1548030 3.020e-4 3.917e-8 1.00e+0
EARTH 2090/05/19.63765 84555.6 0.0370996 0.0365196 2.001e-4 5.149e-8 1.00e+0
EARTH 2095/10/27.04953 86542.0 0.0130209 0.0124266 2.107e-4 2.662e-8 1.00e+0