If it's a one-predictor linear regression, then what you observed is normal. See this illustration for explanation:
The order on the scale of year is the same as if they are on the scale of predicted rainfall. In the picture below, the red double headed arrows point at the observed $x$ and $y$ of two data points, $i$ and $j$, and their corresponding position on predicted outcome (on the regression line, yhat). You can see that $x_i$ comes before $x_j$ on the continuum of year, and $\hat{y}_i$ comes before $\hat{y}_j$ on the regression line. So, if you plot the residual plot using predicted outcome, $\hat{y}$, as horizontal axis, the horizontal order and relative distance of the data points do not change.
Now, vertically, residual is just the distance between observed $y$ and predicted $y$, which are represented by the red arrows for two chosen data points. So, the vertical spread is preserved as well.
In a nutshell, in one-variable linear regression, the residual would look just like the scatter plot, but the the regression line tilted to level. Once you add another predictor or more, this will no longer be true.