Skip to content
Play-by-playThe Challenge 2025

Play by play

Plays

143

Scores

30

Shots

43

Boards

23

Game timeline

143 of 143 plays

  1. H2
  2. Turnover

    #1 Amonte Johnson · Springdale (Springdale Prep) (MD)

    H2
  3. Steal

    #3 Moe Lonergan · Archbishop Spalding (MD)

    H2
  4. Personal Foul

    #3 Moe Lonergan · Archbishop Spalding (MD)

    H2
  5. Defensive rebound

    #40 Larry Duncan · Springdale (Springdale Prep) (MD)

    H2
  6. 3PT miss

    #3 Moe Lonergan · Archbishop Spalding (MD)

    H2Miss
  7. Personal Foul

    #23 Bol Thet · Springdale (Springdale Prep) (MD)

    H2
  8. Offensive rebound

    #20 Christian Wilson · Archbishop Spalding (MD)

    H2
  9. 3PT miss

    #24 Trystan Middleton · Archbishop Spalding (MD)

    H2Miss
  10. Half Timeout

    Springdale (Springdale Prep) (MD)

    H2
  11. 3PT made

    #20 Christian Wilson · Archbishop Spalding (MD)

    H2+3
  12. Personal Foul

    #4 Jay Green · Springdale (Springdale Prep) (MD)

    H2
  13. 2PT made

    #23 Bol Thet · Springdale (Springdale Prep) (MD)

    H2+2
  14. Personal Foul

    #1 Amonte Johnson · Springdale (Springdale Prep) (MD)

    H2
  15. Offensive Foul

    #1 TJ Moultrie · Archbishop Spalding (MD)

    H2
  16. Offensive Foul

    #1 Amonte Johnson · Springdale (Springdale Prep) (MD)

    H2
  17. Personal Foul

    #3 Moe Lonergan · Archbishop Spalding (MD)

    H2
  18. 2PT made

    #20 Christian Wilson · Archbishop Spalding (MD)

    H2+2
  19. Half Timeout

    Archbishop Spalding (MD)

    H2
  20. 2PT made

    #23 Bol Thet · Springdale (Springdale Prep) (MD)

    H2+2
  21. Offensive rebound

    #23 Bol Thet · Springdale (Springdale Prep) (MD)

    H2
  22. 2PT miss

    #10 Jordan Costley · Springdale (Springdale Prep) (MD)

    H2Miss
  23. Free throw 2-2

    #10 Jordan Costley · Springdale (Springdale Prep) (MD)

    H2+2
  24. Coach Foul

    Archbishop Spalding (MD)

    H2
  25. Personal Foul

    #15 Braxton Bogard · Archbishop Spalding (MD)

    H2
  26. Assist

    #10 Jordan Costley · Springdale (Springdale Prep) (MD)

    H2
  27. 3PT made

    #23 Bol Thet · Springdale (Springdale Prep) (MD)

    H2+3
  28. Turnover

    #3 Moe Lonergan · Archbishop Spalding (MD)

    H2
  29. Steal

    #23 Bol Thet · Springdale (Springdale Prep) (MD)

    H2
  30. 2PT miss

    #24 Trystan Middleton · Archbishop Spalding (MD)

    H2Miss
  31. Block

    #5 Corban Woodard · Springdale (Springdale Prep) (MD)

    H2
  32. Defensive rebound

    #40 Larry Duncan · Springdale (Springdale Prep) (MD)

    H2
  33. Free throw 1-2

    #15 Braxton Bogard · Archbishop Spalding (MD)

    H2+1
  34. Shooting Foul

    #40 Larry Duncan · Springdale (Springdale Prep) (MD)

    H2
  35. Free throw 2-2

    #40 Larry Duncan · Springdale (Springdale Prep) (MD)

    H2+2
  36. Shooting Foul

    #20 Christian Wilson · Archbishop Spalding (MD)

    H2
  37. Free throw 1-2

    #1 TJ Moultrie · Archbishop Spalding (MD)

    H2+1
  38. Shooting Foul

    #10 Jordan Costley · Springdale (Springdale Prep) (MD)

    H2
  39. Assist

    #10 Jordan Costley · Springdale (Springdale Prep) (MD)

    H2
  40. 2PT made

    #5 Corban Woodard · Springdale (Springdale Prep) (MD)

    H2+2
  41. Offensive rebound

    #5 Corban Woodard · Springdale (Springdale Prep) (MD)

    H2
  42. 2PT miss

    #23 Bol Thet · Springdale (Springdale Prep) (MD)

    H2Miss
  43. Offensive rebound

    #23 Bol Thet · Springdale (Springdale Prep) (MD)

    H2
  44. 3PT miss

    #40 Larry Duncan · Springdale (Springdale Prep) (MD)

    H2Miss
  45. Personal Foul

    #10 AZ Adofo · Archbishop Spalding (MD)

    H2
  46. Defensive rebound

    #4 Jay Green · Springdale (Springdale Prep) (MD)

    H2
  47. 3PT miss

    #20 Christian Wilson · Archbishop Spalding (MD)

    H2Miss
  48. Personal Foul

    #5 Corban Woodard · Springdale (Springdale Prep) (MD)

    H2
  49. Offensive rebound

    #3 Moe Lonergan · Archbishop Spalding (MD)

    H2
  50. 2PT miss

    #1 TJ Moultrie · Archbishop Spalding (MD)

    H2Miss
  51. Block

    #23 Bol Thet · Springdale (Springdale Prep) (MD)

    H2
  52. Offensive rebound

    #44 Eli Farmer · Archbishop Spalding (MD)

    H2
  53. 3PT miss

    #3 Moe Lonergan · Archbishop Spalding (MD)

    H2Miss
  54. 3PT made

    #4 Jay Green · Springdale (Springdale Prep) (MD)

    H2+3
  55. Offensive Foul

    #15 Braxton Bogard · Archbishop Spalding (MD)

    H2
  56. Personal Foul

    #1 Amonte Johnson · Springdale (Springdale Prep) (MD)

    H2
  57. Offensive Foul

    #10 Jordan Costley · Springdale (Springdale Prep) (MD)

    H2
  58. Defensive rebound

    #10 Jordan Costley · Springdale (Springdale Prep) (MD)

    H2
  59. 3PT miss

    #24 Trystan Middleton · Archbishop Spalding (MD)

    H2Miss
  60. Personal Foul

    #10 Jordan Costley · Springdale (Springdale Prep) (MD)

    H2
  61. 2PT made

    #1 Amonte Johnson · Springdale (Springdale Prep) (MD)

    H2+2
  62. Assist

    #3 Moe Lonergan · Archbishop Spalding (MD)

    H2
  63. 3PT made

    #1 TJ Moultrie · Archbishop Spalding (MD)

    H2+3
  64. Personal Foul

    #1 TJ Moultrie · Archbishop Spalding (MD)

    H2
  65. Offensive rebound

    #40 Larry Duncan · Springdale (Springdale Prep) (MD)

    H2
  66. 3PT miss

    #23 Bol Thet · Springdale (Springdale Prep) (MD)

    H2Miss
  67. Free throw 2-2

    #4 Jay Green · Springdale (Springdale Prep) (MD)

    H2+2
  68. Coach Foul

    Springdale (Springdale Prep) (MD)

    H2
  69. Turnover

    #1 TJ Moultrie · Archbishop Spalding (MD)

    H2
  70. H1
  71. 2PT miss

    #24 Trystan Middleton · Archbishop Spalding (MD)

    H1Miss
  72. Defensive rebound

    #20 Christian Wilson · Archbishop Spalding (MD)

    H1
  73. 2PT miss

    #40 Larry Duncan · Springdale (Springdale Prep) (MD)

    H1Miss
  74. Free throw 2-2

    #44 Eli Farmer · Archbishop Spalding (MD)

    H1+2
  75. Shooting Foul

    #4 Jay Green · Springdale (Springdale Prep) (MD)

    H1
  76. Offensive rebound

    #44 Eli Farmer · Archbishop Spalding (MD)

    H1
  77. 2PT miss

    #44 Eli Farmer · Archbishop Spalding (MD)

    H1Miss
  78. 2PT made

    #1 Amonte Johnson · Springdale (Springdale Prep) (MD)

    H1+2
  79. Turnover

    #2 Kam Carter · Archbishop Spalding (MD)

    H1
  80. Steal

    #40 Larry Duncan · Springdale (Springdale Prep) (MD)

    H1
  81. 2PT made

    #4 Jay Green · Springdale (Springdale Prep) (MD)

    H1+2
  82. Turnover

    #1 TJ Moultrie · Archbishop Spalding (MD)

    H1
  83. Assist

    #4 Jay Green · Springdale (Springdale Prep) (MD)

    H1
  84. 2PT made

    #23 Bol Thet · Springdale (Springdale Prep) (MD)

    H1+2
  85. Turnover

    #2 Kam Carter · Archbishop Spalding (MD)

    H1
  86. Assist

    #4 Jay Green · Springdale (Springdale Prep) (MD)

    H1
  87. 2PT made

    #23 Bol Thet · Springdale (Springdale Prep) (MD)

    H1+2
  88. Free throw

    #1 TJ Moultrie · Archbishop Spalding (MD)

    H1+1
  89. Shooting Foul

    #32 Awula Atrin · Springdale (Springdale Prep) (MD)

    H1
  90. 2PT made

    #1 TJ Moultrie · Archbishop Spalding (MD)

    H1+2
  91. Defensive rebound

    #20 Christian Wilson · Archbishop Spalding (MD)

    H1
  92. 2PT miss

    #32 Awula Atrin · Springdale (Springdale Prep) (MD)

    H1Miss
  93. Free throw 2-2

    #20 Christian Wilson · Archbishop Spalding (MD)

    H1+2
  94. Shooting Foul

    #30 Salim Mohammed · Springdale (Springdale Prep) (MD)

    H1
  95. Turnover

    #5 Corban Woodard · Springdale (Springdale Prep) (MD)

    H1
  96. Steal

    #1 TJ Moultrie · Archbishop Spalding (MD)

    H1
  97. 2PT made

    #20 Christian Wilson · Archbishop Spalding (MD)

    H1+2
  98. Free throw 2-2

    #20 Christian Wilson · Archbishop Spalding (MD)

    H1+2
  99. Shooting Foul

    #23 Bol Thet · Springdale (Springdale Prep) (MD)

    H1
  100. Offensive rebound

    #23 Bol Thet · Springdale (Springdale Prep) (MD)

    H1
  101. 2PT miss

    #30 Salim Mohammed · Springdale (Springdale Prep) (MD)

    H1Miss
  102. Personal Foul

    #4 Jay Green · Springdale (Springdale Prep) (MD)

    H1
  103. 2PT made

    #23 Bol Thet · Springdale (Springdale Prep) (MD)

    H1+2
  104. Turnover

    #4 Colt Bosse · Archbishop Spalding (MD)

    H1
  105. Assist

    #10 Jordan Costley · Springdale (Springdale Prep) (MD)

    H1
  106. 2PT made

    #40 Larry Duncan · Springdale (Springdale Prep) (MD)

    H1+2
  107. Turnover

    #4 Colt Bosse · Archbishop Spalding (MD)

    H1
  108. Steal

    #4 Jay Green · Springdale (Springdale Prep) (MD)

    H1
  109. Defensive rebound

    #20 Christian Wilson · Archbishop Spalding (MD)

    H1
  110. Free throw 0-2

    #40 Larry Duncan · Springdale (Springdale Prep) (MD)

    H1
  111. Shooting Foul

    #15 Braxton Bogard · Archbishop Spalding (MD)

    H1
  112. 2PT miss

    #3 Moe Lonergan · Archbishop Spalding (MD)

    H1Miss
  113. Turnover

    #1 Amonte Johnson · Springdale (Springdale Prep) (MD)

    H1
  114. Steal

    #4 Colt Bosse · Archbishop Spalding (MD)

    H1
  115. Defensive rebound

    #1 Amonte Johnson · Springdale (Springdale Prep) (MD)

    H1
  116. 3PT miss

    #15 Braxton Bogard · Archbishop Spalding (MD)

    H1Miss
  117. Offensive rebound

    #4 Colt Bosse · Archbishop Spalding (MD)

    H1
  118. 3PT miss

    #3 Moe Lonergan · Archbishop Spalding (MD)

    H1Miss
  119. Personal Foul

    #40 Larry Duncan · Springdale (Springdale Prep) (MD)

    H1
  120. Defensive rebound

    #20 Christian Wilson · Archbishop Spalding (MD)

    H1
  121. Free throw 0-2

    #40 Larry Duncan · Springdale (Springdale Prep) (MD)

    H1
  122. Shooting Foul

    #15 Braxton Bogard · Archbishop Spalding (MD)

    H1
  123. Assist

    #10 Jordan Costley · Springdale (Springdale Prep) (MD)

    H1
  124. 2PT made

    #23 Bol Thet · Springdale (Springdale Prep) (MD)

    H1+2
  125. Half Timeout

    Archbishop Spalding (MD)

    H1
  126. Assist

    #40 Larry Duncan · Springdale (Springdale Prep) (MD)

    H1
  127. 2PT made

    #4 Jay Green · Springdale (Springdale Prep) (MD)

    H1+2
  128. Offensive rebound

    #1 Amonte Johnson · Springdale (Springdale Prep) (MD)

    H1
  129. 3PT miss

    #23 Bol Thet · Springdale (Springdale Prep) (MD)

    H1Miss
  130. Free throw 2-2

    #15 Braxton Bogard · Archbishop Spalding (MD)

    H1+2
  131. Shooting Foul

    #23 Bol Thet · Springdale (Springdale Prep) (MD)

    H1
  132. 2PT miss

    #20 Christian Wilson · Archbishop Spalding (MD)

    H1Miss
  133. Offensive rebound

    #20 Christian Wilson · Archbishop Spalding (MD)

    H1
  134. 2PT miss

    #20 Christian Wilson · Archbishop Spalding (MD)

    H1Miss
  135. Turnover

    #1 Amonte Johnson · Springdale (Springdale Prep) (MD)

    H1
  136. Turnover

    #24 Trystan Middleton · Archbishop Spalding (MD)

    H1
  137. Steal

    #40 Larry Duncan · Springdale (Springdale Prep) (MD)

    H1
  138. Defensive rebound

    #15 Braxton Bogard · Archbishop Spalding (MD)

    H1
  139. Free throw

    #4 Jay Green · Springdale (Springdale Prep) (MD)

    H1
  140. Shooting Foul

    #24 Trystan Middleton · Archbishop Spalding (MD)

    H1
  141. 2PT made

    #4 Jay Green · Springdale (Springdale Prep) (MD)

    H1+2
  142. Offensive rebound

    #1 TJ Moultrie · Archbishop Spalding (MD)

    H1
  143. 3PT miss

    #1 TJ Moultrie · Archbishop Spalding (MD)

    H1Miss
  144. Free throw 0-2

    #23 Bol Thet · Springdale (Springdale Prep) (MD)

    H1
  145. Shooting Foul

    #15 Braxton Bogard · Archbishop Spalding (MD)

    H1