Challenger Winnipeg 07/08 17:50 24 Novikov, Dennis v Peck, Joshua 6-4,7-6
ITF M15 Cancun 06/26 14:50 25 Farren, Connor v Peck, Joshua Retired
ITF M15 Cancun 06/24 17:00 54 Grovas, Rafael E v Peck, Joshua 2-6,3-6
ITF M15 Cancun 06/24 13:30 54 Gamborino, Miguel v Peck, Joshua 2-6,0-6
Drummondville, Canada 03/11 17:40 24 Millot, Vincent v Peck, Joshua 6-3,6-3
Challenger Cary 09/08 15:20 45 Wolf, Jeffrey John v Peck, Joshua Retired
ITF Canada F6 09/01 15:00 62 Endara, Ivan v Peck, Joshua 6-4,7-6
Vancouver, Canada 08/12 20:55 46 Millot, Vincent v Peck, Joshua 6-3,6-1
Vancouver, Canada 08/11 17:00 45 Maclean, Jared v Peck, Joshua 3-6,1-6
ITF Canada F5 07/05 00:15 25 Kushnirovich, Gary v Peck, Joshua 6-7,6-4,6-2
ITF Canada F5 Qual 07/02 16:00 54 Peck, Joshua v Drew Van Orderlain 6-2,6-3
ITF Canada F5 Qual 06/30 16:00 54 Davis, Jack v Peck, Joshua 2-6,7-6,6-7
ITF Canada F4 Qual 06/23 17:00 44 Peck, Joshua v Colin Markes 3-6,6-3,5-7
ITF Canada F3 06/20 17:35 25 Peck, Joshua v Monette, Samuel 1-6,6-7
ITF USA F37 11/13 16:00 60 Alberto Barroso Campos v Peck, Joshua 6-3,6-2
ITF USA F37 11/11 16:00 60 Peck, Joshua v Johnson, Hunter 3-6,7-6,7-5
ITF USA F37 11/10 14:00 60 Boljat, Karlo v Peck, Joshua 4-6,2-6
ITF Canada F5 08/29 23:30 25 Peck, Joshua v Watson, Andrew 3-6,3-6
ITF USA F27 08/09 14:30 25 Galloway, Robert v Peck, Joshua 7-6,6-4
ITF USA F27 Qual 08/07 14:00 62 Rowland Phillips v Peck, Joshua 6-3,3-6,4-6
ITF USA F27 Qual 08/05 13:30 62 Peck, Joshua v Parker, Jordan 6-4,6-3
Challenger Winnipeg Qual 07/10 16:30 54 Peck, Joshua v Martinez, Luis David 6-1,6-7,6-7
Challenger Winnipeg Qual 07/09 17:25 46 Renta Tokuda v Peck, Joshua 5-7,5-7
ITF Canada F4 07/05 16:00 25 Scott, Harrison v Peck, Joshua 6-3,6-3
ITF Canada F3 06/28 19:20 25 Peck, Joshua v Sigouin, Benjamin 5-7,1-6
Challenger Winnipeg Qual 07/10 15:00 46 Kelly, Dayne v Peck, Joshua 7-6,6-3
Challenger Winnipeg Qual 07/09 17:00 45 Peck, Joshua v Chaplin, Jarryd 3-6,6-1,6-3
ITF Canada F5 07/07 21:10 26 Peck, Joshua v Brooklyn, Matthew 3-6,0-6
ITF Canada F5 07/05 19:40 25 Sood, Lakshilt v Peck, Joshua 4-6,4-6
ITF Canada F4 06/30 17:00 26 Bester, Philip v Peck, Joshua 6-3,6-2