Erste internationale Erfahrungen sammelte Arpinder Singh bei den Jugendweltmeisterschaften 2009 in Brixen, bei denen er mit 14,20 m in der Qualifikation ausschied. 2010 gewann er bei den Juniorenasienmeisterschaften in Hanoi mit 16,13 m die Silbermedaille hinter dem Chinesen Cao Shuo. Daraufhin nahm er an den Juniorenweltmeisterschaften im kanadischen Moncton teil und schied dort mit 15,31 m in der Qualifikation aus. 2013 qualifizierte er sich für die Asienmeisterschaften in der indischen Stadt Pune, bei denen er mit 16,58 m die Bronzemedaille gewann. Am 8. Juni 2014 stellte er seinen persönlichen Rekord mit 17,17 Metern in Lucknow auf. Mit dieser Weite stellte er zu dieser Zeit den indischen Rekord auf. Am 11. Juli 2016 nahm ihm Renjith Maheswary den indischen Rekord wieder ab. Im selben Jahr wurde er für die Commonwealth Games in Glasgow nominiert und gewann dort mit 16,53 m die Bronzemedaille. Anschließend belegte er bei den Asienspielen in Incheon mit 16,41 m den fünften Platz.