Interesting question, let me break it down into a few distinct problems:
Do multiple borderline significant results indicate overall significance?
The answer to this one is simple. No.
If anything, multiple tests inflate the overall chance of a false positive, so you should be extra wary of 'borderline significant' results. Especially with the ranges you mention: A $p$-value of $0.20$ is a completely unsurprising result under the null-hypothesis.
The results from multiple related analyses, sharing the same outcome, can be combined (through a meta-analytic model) and could result in an overall lower $p$-value. However, there is no need to combine $p$-values if you have the original data of each analysis (see the third problem).
Are multiple, related trends in the same direction more convincing?
If for the moment we stop caring about null-hypothesis significant testing, the question (and answer) is quite different. Especially seeing how in the example, you saw a negative trend on 10 different exams. Yes, of course repeatedly seeing the same trend makes us more convinced that there might be an overall tendency.
So how can we reconcile the apparent contradiction? I think this ties into the third problem:
Is there an alternative to running separate analyses?
Let's take the example from the question again: If we change the response variable from "performance on exam $x$," to simply "performance on an exam," then we can turn this into a multiple regression problem where the exam $x$ is just one of the explanatory variables.
You need to account for the fact that these are not independent measurements (the same student now appears multiple times in the data set, once for each exam), but there are plenty of ways to do that, like RM-ANOVA or (more flexible) mixed models and GEEs.
There are many advantages to combining multiple models into one. This has been discussed several times on this site, for example: 1, 2, 3, 4. The usual answer is that combining is better. You end up with a more powerful comparison, that is more likely to detect such an 'overall' trend than multiple different tests, each with its own false positive rate that you should also take into account.
(If you need help with this approach, create a new question where you explain the type of outcome you have.)