Here is the final part of our comprehensive list of Rovers debuts. This time we are covering all debuts made in the 2000s and we would like to thank Keith Brookman for the enormous task he has undertaken.
1999/2000
646 Shaun Byrne 08/01/00 Colchester United (A)
647 Vitalijs Astafjevs 29/01/00 Wigan Athletic (H)
648 Rhys Evans 26/02/00 Oldham Athletic (A)
649 Nigel Pierre 26/02/00 Oldham Athletic (A)
650 Jordan Stewart 25/03/00 Millwall (A)
651 Robert Wolleaston 25/03/00 Millwall (A)
2000/01
652 Marcus Bignot 12/08/00 Bournemouth (H)
653 Martin Cameron 12/08/00 Bournemouth (H)
654 Nicholas Culkin 12/08/00 Bournemouth (H)
655 Mark Foran 12/08/00 Bournemouth (H)
656 Lewis Hogg 12/08/00 Bournemouth (H)
657 Scott Jones 12/08/00 Bournemouth (H)
658 Che Wilson 12/08/00 Bournemouth (H)
659 Clinton Ellis 20/08/00 Peterborough United (A)
660 Michael Evans 20/08/00 Peterborough United (A)
661 Matthew Glennon 16/09/00 Wigan Athletic (H)
662 Moussa Dagnogo 30/09/00 Luton Town (H)
663 Dwayne Plummer 30/09/00 Luton Town (H)
664 Daniel Allsopp 14/10/00 Northampton Town (H)
665 Rune Johansen 11/11/00 Walsall (H)
666 Graham Barrett 16/12/00 Stoke City (H)
667 Justin Richards 20/01/01 Reading (A)
668 Ansah Owusu 10/02/01 Notts County (H)
669 Christian Lee 24/03/01 Swindon Town (H)
670 Richard Partridge 24/03/01 Swindon Town (H)
671 Kevin Gall 31/03/01 Stoke City (A)
2001/02
672 Scott Howie 11/08/01 Torquay United (H)
673 Ross Weare 11/08/01 Torquay United (H)
674 David Gilroy 25/08/01 Luton Town (H)
675 Alvin Bubb 27/08/01 Darlington (A)
676 Rik Lopez 27/08/01 Darlington (A)
677 Elvis Hammond 01/09/01 Shrewsbury Town (H)
678 Neil Ross 23/10/01 Exeter City (A)
679 Sergio Ommel 24/11/01 Hull City (A)
680 Carlos Sanchez-Lopez 12/02/02 Hartlepool United (H)
681 Andrew Shore 09/03/02 Hartlepool United (A)
682 James Quinn 23/03/02 Exeter City (H)
683 James Thomas 23/03/02 Exeter City (H)
684 Wayne Carlisle 30/03/02 Plymouth Argyle (A)
685 Ciaran Toner 30/03/02 Plymouth Argyle (A)
686 Neil Arndale 20/04/02 Rochdale (A)
687 Ryan Clarke 20/04/02 Rochdale (A)
2002/03
688 Adam Barrett 10/08/02 Torquay United (A)
689 Daniel Boxall 10/08/02 Torquay United (A)
690 Giuliano Grazioli 10/08/02 Torquay United (A)
691 Robert Quinn 10/08/02 Torquay United (A)
692 Paul Tait 10/08/02 Torquay United (A)
693 Anwar U’ddin 10/08/02 Torquay United (A)
694 Christer Warren 08/09/02 Macclesfield Town (A)
695 Kevin Austin 28/09/02 Kidderminster Harriers (H)
696 David JF Lee 19/10/02 York City (A)
697 Adrian Coote 26/10/02 Leyton Orient (H)
698 Christopher Plummer 09/11/02 Southend United (H)
699 Bradley Allen 30/11/02 Rushden & Diamonds (A)
700 Graham Hyde 30/11/02 Rushden & Diamonds (A)
701 Kevin Street 30/11/02 Rushden & Diamonds (A)
702 Richard Rose 14/12//02 Oxford United (H)
703 Sonny Parker 21/12/02 Cambridge United (A)
704 Ijah Anderson 08/02/03 Southend United (A)
705 Michele Di Piedi 22/02/03 Macclesfield Town (H)
706 Christopher Llewellyn 22/02/03 Macclesfield Town (H)
707 Lee Hodges 22/02/03 Hartlepool United (H)
708 Andrew Rammell 29/03/03 Lincoln City (A)
2003/04
(photo courtesy of Marc Giddings)
709 Manuel Junior Agogo 09/08/03 Scunthorpe United (A)
710 Christian Edwards 09/08/03 Scunthorpe United (A)
711 Kevin Miller 09/08/03 Scunthorpe United (A)
712 David Savage 09/08/03 Scunthorpe United (A)
713 Callum Willock 09/08/03 Scunthorpe United (A)
714 Lewis Haldane 27/09/03 Cheltenham Town (H)
715 Shane Hobbs 18/10/03 Cambridge United (H)
716 Ryan Williams 01/11/03 Swansea City (A)
717 Lee Matthews 13/01/04 Macclesfield Town (A)
718 Lee Thorpe 13/03/04 Yeovil Town (A)
719 Gary Twigg 16/03/04 Torquay United (H)
720 John Anderson 27/03/04 York City (H)
721 Alistair Gibb 27/03/04 York City (H)
722 Bo Henriksen 27/03/04 York City (H)
723 Aaron Lescott 27/03/04 York City (H)
724 Daniel Williams 27/03/04 York City (H)
2004/05
725 Stuart Campbell 07/08/04 Mansfield Town (A)
726 Steve Elliott 07/08/04 Mansfield Town (A)
727 Jamie Forrester 07/08/04 Mansfield Town (A)
728 Craig Hinton 07/08/04 Mansfield Town (A)
729 James Hunt 07/08/04 Mansfield Town (A)
730 Robbie Ryan 07/08/04 Mansfield Town (A)
(photo courtesy of Neil Brookman)
731 Paul Trollope 07/08/04 Mansfield Town (A)
732 Richard Walker 07/08/04 Mansfield Town (A)
733 Craig Disley 11/09/04 Leyton Orient (A)
734 Liam Burns 30/10/04 Boston United (A)
735 Scott Sinclair 26/12/04 Leyton Orient (H)
736 Elliott Ward 29/12/04 Cheltenham Town (A)
737 Brian Cash 03/01/05 Northampton Town (H)
738 Ricky Shakes 26/02/05 Macclesfield Town (A)
739 Chris Carruthers 26/03/05 Notts County (A)
740 Jon Bass 23/04/05 Swansea City (H)
741 Alex Jeannin 07/05/05 Wycombe Wanderers (H)
742 Jefferson Louis 07/05/05 Wycombe Wanderers (H)
743 Louie Soares 07/05/05 Wycombe Wanderers (H)
2005/06
744 Scott Shearer 06/08/05 Barnet (A)
745 Matt Somner 09/08/05 Grimsby Town (H)
746 Michael Leary 03/09/05 Leyton Orient (A)
747 Darren Mullings 31/12/05 Wycombe Wanderers (H)
748 Samuel Igoe 14/01/06 Cheltenham Town (A)
749 Christopher Lines 21/01/06 Chester City (H)
750 Steven Book 11/03/06 Notts County (H)
2006/07
751 Ryan Green 05/08/06 Peterborough United (A)
752 Steven Phillips 05/08/06 Peterborough United (A)
753 Andrew Sandell 05/08/06 Peterborough United (A)
754 Byron Anthony 12/08/06 Grimsby Town (H)
755 Sean Rigg 19/08/06 MK Dons (A)
(photo courtesy of Neil Brookman)
756 Rickie Lambert 03/09/06 Stockport County (A)
757 James Walker 27/09/06 Hereford United (H)
758 Jamal Easter 28/10/06 Wrexham (A)
759 Stuart Nicholson 18/11/06 Bury (A)
760 Samuel Oji 06/03/07 Accrington Stanley (A)
761 Joseph Jacobson 10/03/07 Boston United (A)
2007/08
762 David Pipe 11/08/07 Port Vale (A)
763 Andrew Williams 11/08/07 Port Vale (A)
764 Daniel Coles 03/11/07 Bournemouth (H)
765 Matthew Groves 15/12/07 Huddersfield Town (A)
766 Joshua Klein-Davies 29/12/07 Carlisle United (H)
767 Charles Reece 29/12/07 Carlisle United (H)
768 Anthony T. Pulis 09/02/08 Doncaster Rovers (A)
769 Wayne Andrews 29/03/08 Yeovil Town (A)
770 Charles Clough 26/04/08 Brighton & Hove Albion (H)
2008/09
771 Darryl Duffy 09/08/08 Carlisle United (H)
772 Jeffrey Hughes 09/08/08 Carlisle United (H)
773 Benjamin Hunt 16/08/08 Brighton & Hove Albion (A)
774 Jonathan Ossei-Kuffour 06/09/08 Peterborough United (A)
2009/10
775 Dominic Blizzard 08/08/09 Leyton Orient (H)
776 Fraser Forster 08/08/09 Leyton Orient (H)
777 Carl Regan 08/08/09 Leyton Orient (H)
778 Benjamin Swallow 29/0809 Wycombe Wanderers (A)
779 Mikkel Andersen 05/09/09 Millwall (H)
780 Mark Wright 05/09/09 Millwall (H)
781 Christopher Dickson 19/09/09 Brentford (A)
782 Patrick Baldwin 21/11/09 Gillingham (H)
783 Wayne L. Brown 02/02/10 Leyton Orient (A)
784 Paul Heffernan 09/02/10 Walsall (H)
785 Daniel Jones 15/02/10 Charlton Athletic (H)
786 Eliot Richards 20/02/20 Gillingham (A)
2010/11
787 William Hoskins 07/08/10 Peterborough United (A)
788 Gary Sawyer 07/08/10 Peterborough United (A)
789 James Tunnicliffe 07/08/10 Peterborough United (A)
790 John Akinde 04/09/10 Oldham Athletic (A)
791 Michael J. Green 04/09/10 Oldham Athletic (A)
792 Harry Pell 13/11/10 Leyton Orient (H)
793 Luke Daniels 11/01/11 Walsall (H)
794 David McCracken 18/01/11 Hartlepool United (H)
795 Cian Bolger 29/01/11 Walsall (A)
796 Scott Davies 29/01/11 Walsall (A)
797 Rene Howe 29/01/11 Walsall (A)
798 Jean-Paul Kalala 02/02/11 MK Dons (H)
799 Gavin Williams 02/02/11 MK Dons (H)
800 Conrad Logan 19/02/11 Oldham Athletic (H)
801 Daniel Senda 19/02/11 Oldham Athletic (H)
802 Jerel Ifil 26/02/11 Brentford (A)
803 Reginald Thompson-Lambe 25/03/11 Peterborough United (H)
804 Ellis Harrison 16/04/11 Southampton (A)
805 Lamar Powell 16/04/11 Southampton (A)
806 Oliver Clarke 07/05/11 Colchester United (A)
2011/12
807 Joe Anyinsah 06/08/11 AFC Wimbledon (A)
808 Scott Bevan 06/08/11 AFC Wimbledon (A)
809 Lee Brown 06/08/11 AFC Wimbledon (A)
810 Mustapha Carayol 06/08/11 AFC Wimbledon (A)
811 Matthew Gill 06/08/11 AFC Wimbledon (A)
812 Matthew Harrold 06/08/11 AFC Wimbledon (A)
813 Scott McGleish 06/08/11 AFC Wimbledon (A)
814 Michael Smith 06/08/11 AFC Wimbledon (A)
815 Craig Stanley 06/08/11 AFC Wimbledon (A)
816 Adam Virgo 06/08/11 AFC Wimbledon (A)
817 Christopher Zebroski 06/08/11 AFC Wimbledon (A)
818 Daniel Woodards 03/09/11 Crawley Town (A)
819 Scott Rendell 08/10/11 Oxford United (A)
820 Oliver Norburn 14/10/11 Rotherham United (H)
821 Andrew Dorman 19/11/11 Barnet (A)
822 Kayne McLaggon 26/12/11 Plymouth Argyle (H)
823 Lance Cronin 31/12/11 Crewe Alexandra (H)
824 Aaron Downes 02/01/12 Barnet (A)
825 Michael Poke 02/01/12 Barnet (A)
826 Matthew Lund 11/02/12 Morecambe (H)
827 Thomas Parkes 11/02/12 Morecambe (H)
828 James Paterson 11/02/12 Morecambe (H)
829 Mitch Harding 30/04/12 Dagenham & Redbridge (A)
830 Conor Gough 30/04/12 Dagenham & Redbridge (A)
2012/13
831 Fabian Broghammer 18/08/12 Oxford United (H)
832 David Clarkson 18/08/12 Oxford United (H)
833 Samuel Walker 18/08/12 Oxford United (H)
834 Seanan Clucas 21/08/12 Barnet (A)
835 Garry Kenneth 18/09/12 Plymouth Argyle (A)
836 Neil Etheridge 22/09/12 Fleetwood Town (H)
837 Thomas Eaves 29/09/12 Exeter City (A)
838 Derek Riordan 29/09/12 Exeter City (A)
839 Alefe Santos 20/11/12 Port Vale (A)
840 Guy Branston 24/11/12 Bradford City (H)
841 Stephen Mildenhall 01/01/03 Plymouth Argyle (H)
842 Thomas Hitchcock 01/01/03 Plymouth Argyle (H)
843 John-Joe O’Toole 01/01/03 Plymouth Argyle (H)
844 Mark McChrystal 05/01/13 Gillingham (H)
845 Thomas Lockyer 12/01/13 Fleetwood Town (A)
846 Ryan Brunt 26/01/13 Rotherham United (A)
847 Clayton McDonald 16/02/13 Wycombe Wanderers (H)
848 Oumare Tounkara 02/03/13 Burton Albion (H)
2013/14
849 Shaquille Hunter 03/08/13 Exeter City (A)
850 Andrew Bond 14/09/13 Dagenham & Redbridge (A)
851 Patrick Keary 12/10/13 Mansfield Town (A)
852 Alex Henshall 19/10/13 Wycombe Wanderers (A)
853 William Packwood 19/10/13 Wycombe Wanderers (A)
854 Christopher Beardsley 02/11/13 Oxford United (A)
855 Kaid Mohamed 25/01/14 Newport County (H)
856 Steven Gillespie 08/02/14 Oxford United (H)
857 Alan Gow 08/02/14 Oxford United (H)
858 James Lucas 21/04/14 Rochdale (H)
2015/16
(photo courtesy of Neil Brookman)
859 Billy Bodin 08/08/15 Northampton Town (H)
860 James Clarke 08/08/15 Northampton Town (H)
861 Jermaine Easter 08/08/15 Northampton Town (H)
862 Daniel Leadbitter 08/08/15 Northampton Town (H)
863 Jeffrey Monakana 08/08/15 Northampton Town (H)
864 Cristian Montano 08/08/15 Northampton Town (H)
865 Stuart Sinclair 08/08/15 Northampton Town (H)
866 Matthew Taylor 08/08/15 Northampton Town (H)
867 Aaron Chapman 15/08/15 Yeovil Town (A)
868 Jake Gosling 22/08/15 Barnet (H)
869 Tyler Lyttle 29/08/15 Leyton Orient (A)
870 Lee Mansell 06/09/15 Oxford United (H)
871 Lee Nicholls 12/09/15 Accrington Stanley (H)
872 Nathan Blissett 20/10/15 Notts County (H)
873 Paris Cowan-Hall 24/11/15 Stevenage (H)
874 Rory Gaffney 28/11/15 Exeter City (A)
875 Willem Puddy 19/12/15 Dagenham & Redbridge (A)
876 Liam Lawrence 09/01/16 Barnet (A)
877 Rory Fallon 30/01/16 Accrington Stanley (A)
878 Oli McBurnie 08/03/16 AFC Wimbledon (H)
879 Ryan Broom 19/03/16 Newport County (H)
2016/17
880 Peter Hartley 07/08/16 Scunthorpe United (A)
881 Luke James 14/08/16 Oxford United (H)
882 Hiram Boateng 10/09/16 Rochdale (H)
883 Charlie Colkett 10/09/16 Rochdale (H)
884 Kelle Roos 10/09/16 Rochdale (H)
885 Byron Moore 13/09/16 Walsall (H)
886 Jake Clarke-Salter 27/09/16 Sheffield United (A)
887 Connor Roberts 01/10/16 Northampton Town (A)
888 Joe Partington 14/01/17 Fleetwood Town (A)
889 Joe Lumley 21/01/17 Walsall (A)
890 Ryan Sweeney 28/01/17 Swindon Town (H)
891 Jonathan Burn 18/02/17 Port Vale (A)
892 Robert Harris 18/02/17 Port Vale (A)
2017/18
893 Thomas Broadbent 05/08/17 Charlton Athletic (A)
894 Thomas Nichols 05/08/17 Charlton Athletic (A)
895 Liam Sercombe 05/08/17 Charlton Athletic (A)
896 Adam Smith 05/08/17 Charlton Athletic (A)
897 Sam Slocombe 19/08/17 Bury (A)
898 Dominic Telford 19/08/17 Bury (A)
899 Alexis Andre Jnr 09/09/17 Walsall (H)
900 Marc Bola 16/09/17 Wigan Athletic (A)
901 Philip Kenan Dunwald-Turan 26/09/17 Portsmouth (A)
902 Rollin Menayese 07/10/17 Northampton Town (A)
903 Bernard Mensah 20/01/18 Bradford City (H)
904 Kyle Bennett 03/02/18 Shrewsbury Town (H)
905 Tony Craig 03/02/18 Shrewsbury Town (H)
906 Luke Russe 03/03/18 MK Dons (A)
907 Michael Kelly 07/04/18 Charlton Athletic (H)
908 Mohammad Baghdadi 14/04/18 Blackburn Rovers (H)
2018/19
909 Sam Matthews 04/08/18 Peterborough United (A)
910 Gavin Reilly 04/08/18 Peterborough United (A)
911 Alex Rodman 04/08/18 Peterborough United (A)
912 Ed Upson 04/08/18 Peterborough United (A)
913 Stefan Payne 18/08/18 Wycombe Wanderers (A)
914 Alex Jakubiak 21/08/18 Portsmouth (H)
915 Jack Bonham 01/09/18 Shrewsbury Town (A)
916 Joe Martin 01/09/18 Shrewsbury Town (A)
917 Tareiq Holmes-Dennis 15/12/18 Sunderland (A)
918 Jonson Clarke-Harris 01/09/18 Shrewsbury Town (A)
919 Abu Ogogo 01/09/18 Shrewsbury Town (A)
920 Alfie Kilgour 12/03/19 Gillingham (A)
921 Deon Moore 26/03/19 Doncaster Rovers (A)
2019/20
922 Victor Adeboyejo 03/08/19 Blackpool (A)
923 Tom Davies 03/08/19 Blackpool (A)
924 Anssi Jaakkola 03/08/19 Blackpool (A)
925 Luke Leahy 03/08/19 Blackpool (A)
926 Mark Little 03/08/19 Blackpool (A)
927 Tyler Smith 03/08/19 Blackpool (A)
928 Josh Hare 10/08/19 Wycombe Wanderers (H)
929 Jordi van Stappershoef 07/09/19 Accrington Stanley (H)
930 Cameron Hargreaves 12/10/19 MK Dons (H)
931 Lucas Tomlinson 14/12/19 Ipswich Town (A)
932 Josh Barrett 11/01/20 Doncaster Rovers (H)
933 Jaydon Mitchell-Lawson 11/01/20 Doncaster Rovers (H)
934 Josh Ginnelly 18/01/20 Rotherham United (A)
935 Jamal Blackman 25/01/20 Fleetwood Town (H)
936 Timmy Abraham 08/02/20 Wycombe Wanderers (A)
937 Cian Harries 22/02/20 Sunderland (A)
938 James Daly 07/03/20 Southend United (A)
2020/21
939 Jonah Ayunga 12/09/20 Sunderland (A)
940 Max Ehmer 12/09/20 Sunderland (A)
941 Josh Grant 12/09/20 Sunderland (A)
942 Brandon Hanlan 12/09/20 Sunderland (A)
943 Sam Nicholson 12/09/20 Sunderland (A)
944 David Tutonda 12/09/20 Sunderland (A)
945 Zain Westbrooke 12/09/20 Sunderland (A)
946 Zain Walker 26/09/20 Doncaster Rovers (A)
947 Jack Baldwin 03/10/20 Northampton Town (H)
948 Luke McCormick 03/10/20 Northampton Town (H)
949 Erhun Oztumer 17/10/20 Burton Albion (H)
950 Ali Koiki 17/10/20 Burton Albion (H)
951 Joseph Day 23/01/21 Charlton Athletic (H)
952 George Williams 30/01/21 Oxford United (A)
953 Ben Liddle 06/02/21 Fleetwood Town (A)
954 Pablo Martinez 27/03/21 Sunderland (H)
955 Tom Mehew 09/05/21 Blackpool (A)
956 Jed Ward 09/05/21 Blackpool (A)