(5 nominations; 1 win)
(Analog Jan/Feb 2023)
cover 2nd place
(Analog Jan/Feb 2022)
cover winner
(Analog Mar/Apr 2020)
cover 2nd place
(Analog Nov/Dec 2018)
cover 3rd place
(Analog Mar 2016)
cover 3rd place
(8 nominations; 2 wins)
(Asimov's Jul/Aug 2023)
cover 2nd place
(Asimov's Jul/Aug 2022)
cover 2nd place
(Asimov's Sep/Oct 2021)
cover 2nd place
(Asimov's Nov/Dec 2020)
cover 3rd place
(Asimov's Mar/Apr 2019)
cover 4th place
(Asimov's Sep/Oct 2018)
cover 5th place
(Asimov's Jan/Feb 2018)
cover winner
(Asimov's Nov/Dec 2017)
cover winner
(2 nominations; 1 win)
Illustrators of the Future Grand Prize winner
Illustrators of the Future finalist