JV - kyle johnson-macpherson