Shorey juga pernah mewakili tim nasional Inggris dalam dua pertandingan penuh. Kedua penampilannya dilakukan di Stadion Wembley pada tahun 2007 melawan Brasil dan Jerman. Ia juga tampil sekali untuk tim B Inggris.
Shorey memulai karirnya di Leyton Orient sebagai pemain muda pada tahun 1998 dan menandatangani kontrak profesional pertamanya pada Juli 1999. Debutnya di tim utama terjadi pada musim 1999-2000 sebagai pemain pengganti pada menit ke-83 dalam kekalahan 1-0 Orient dari Shrewsbury Town pada tanggal 12 Februari 2000. Ia membuat penampilan pertamanya sebagai starter untuk klub tersebut pada tanggal 7 Maret 2000 dalam kekalahan 2-1 dari Northampton Town. Ia tampil dalam tujuh pertandingan liga untuk Leyton Orient dalam tiga bulan terakhir musim tersebut. Ia kemudian tampil sembilan kali lagi untuk klub tersebut dalam paruh pertama musim 2000-01, sebelum penampilan terakhirnya pada tanggal 20 Januari 2001 dalam kekalahan 2-0 Orient di kandang sendiri dari Southend United.
Shorey bergabung dengan klub Divisi Dua, Reading, pada bulan Februari 2001 setelah awalnya menjalani trial. Ia menandatangani kontrak selama tiga setengah tahun dengan biaya awal sebesar £25.000 tergantung pada penampilannya. Shorey tidak langsung masuk ke tim utama Reading sampai musim 2001-02, ketika ia membuat debutnya sebagai starter dalam kemenangan 4-0 Reading atas Luton Town pada putaran pertama Piala Liga pada tanggal 21 Agustus 2001. Penampilan berikutnya, lagi-lagi dalam Piala, terjadi pada tanggal 10 Oktober saat Reading kalah 1-0 dari Aston Villa di Villa Park. Sejak saat itu, Shorey berhasil memperkuat posisinya di tim utama, di mana ia tampil dalam 36 pertandingan lainnya dan membantu klub mencapai posisi kedua dalam tabel Divisi Dua, sehingga berhasil promosi ke Divisi Satu. Shorey tetap menjadi pemain reguler di tim utama pada musim 2002-03, tampil dalam 48 pertandingan sepanjang musim, termasuk dua penampilan dalam kekalahan play-off melawan Wolverhampton Wanderers. Ia mencetak gol pertamanya sebagai pemain profesional pada tanggal 29 Oktober 2002 dalam kemenangan 1-0 melawan Bradford City di Madejski Stadium. Ia mencetak gol keduanya musim itu pada tanggal 15 April 2003 saat ia mencetak gol dari titik penalti dalam kemenangan 5-1 melawan Preston North End.
Pada pertandingan pembuka musim 2003-04, Shorey diusir keluar lapangan dalam hasil imbang 1-1 melawan Ipswich Town di Portman Road. Ia memiliki musim yang konsisten lainnya, tampil dalam 41 pertandingan liga dan piala serta mencetak dua gol, satu gol saat melawan Walsall pada tanggal 28 Desember 2003 dalam hasil imbang 1-1, dan satu gol lagi dalam kemenangan 2-1 melawan Sheffield United pada tanggal 28 Februari 2004. Namun, setelah hasil imbang 0-0 melawan Stoke City pada tanggal 13 Maret, Shorey menyadari bahwa kakinya membengkak dan terasa sakit, dan ketika ia tiba di rumah sakit, situasinya sudah menjadi serius. Dokter memberitahu Shorey bahwa mereka m