How to Report Linear Regression Results in APA Format
Master the standard two-line format for reporting simple regression: the model-fit statement followed by the coefficient line, plus the regression equation. Includes worked examples you can verify.
Quick start
Simple linear regression in APA format follows this pattern:
Model fit: F(1, 28) = 45.32, p = .001, R² = .618
Coefficient: b = 0.75, SE = 0.11, t(28) = 6.73, p = .001
Equation: ŷ = 12.50 + 0.75x
§1The APA regression report format
When you run a linear regression, APA style requires you to report two key pieces: how well the model fits the data overall (the F statistic and R²), and the strength and significance of the relationship between your predictor and outcome (the regression coefficient with its standard error and t statistic).
Key point
Simple linear regression means one predictor and one outcome. If you have multiple predictors, use multiple regression notation (β instead of b) and report multiple coefficient rows. This guide covers simple regression only.
The model-fit line
Start by reporting the overall fit of your regression model. This answers: "Does this predictor explain a significant proportion of the outcome's variance?" Report it like this:
Example: F(1, 28) = 45.32, p < .001, R² = .618
What each part means:
F(1, 28)— the F statistic with 1 numerator degree of freedom (always 1 for simple regression) and 28 denominator degrees of freedom (n − 2)45.32— the F statistic value. Larger values indicate a better-fitting model.p = .001— the p-value. Report asp < .001if it's smaller. This is the probability of seeing an F this large if there were no relationship (if the true regression coefficient were zero).R² = .618— the coefficient of determination. This is the proportion of variance in the outcome explained by the predictor. Here, 61.8% of variance is explained.
The coefficient line
Next, report the regression coefficient itself—the slope of the line. This answers: "How much does the outcome change for each one-unit increase in the predictor?" Report it like this:
Example: b = 0.75, SE = 0.11, t(28) = 6.73, p < .001
What each part means:
b = 0.75— the unstandardized regression coefficient. For simple regression, always use b (not β, which is for standardized coefficients). Each one-unit increase in the predictor is associated with a 0.75-unit increase in the outcome.SE = 0.11— the standard error of the coefficient. Smaller SE means more precision; larger SE means the estimate is less stable.t(28) = 6.73— the t statistic for testing whether the coefficient is significantly different from zero. The df (28) equals n − 2.p < .001— the two-tailed p-value. The probability of observing a coefficient this large (in absolute value) if the true coefficient were zero.
The regression equation
Always include the fitted regression equation in your paper. This is the practical takeaway—the line students use to make predictions:
where a is the intercept, b is the slope, and x is the predictor.
Example: ŷ = 12.50 + 0.75x
This means: "the predicted outcome is 12.50 plus 0.75 times the predictor." For a predictor value of 10, the predicted outcome is 12.50 + (0.75 × 10) = 19.0.
§2Worked example: study time and exam score
Here is a complete, hand-verifiable example. Five students recorded their study hours and their exam scores. We fit a regression to predict exam score from study hours.
The data
| Study hours (x) | Exam score (y) |
|---|---|
| 2 | 55 |
| 4 | 60 |
| 6 | 75 |
| 8 | 85 |
| 10 | 90 |
Calculation steps
- Compute means:
x̄ = 6,ȳ = 73 - Sum of squared deviations for x:
Σ(x − x̄)² = 40 - Sum of products of deviations:
Σ(x − x̄)(y − ȳ) = 190 - Compute slope:
b = 190 ÷ 40 = 4.75 - Compute intercept:
a = 73 − (4.75 × 6) = 44.50 - Compute predicted values and residuals; then
SSE = 27.5,SST = 930 - Compute R²:
R² = (930 − 27.5) ÷ 930 = 0.9704 - Compute MSE:
MSE = 27.5 ÷ 3 = 9.167(df = n − 2 = 3) - Compute SEb:
SE = √(9.167 ÷ 40) = 0.4787 - Compute t:
t = 4.75 ÷ 0.4787 = 9.92 - Look up p-value for t(3) = 9.92:
p < .001 - Compute F:
F = (902.5 ÷ 1) ÷ (27.5 ÷ 3) = 98.44
APA write-up
In-text format:
"A simple linear regression was conducted to predict exam score from study hours. Study hours significantly predicted exam scores, F(1, 3) = 98.44, p < .001, R² = .97. For each additional study hour, exam score increased by 4.75 points (b = 4.75, SE = 0.48, t(3) = 9.92, p < .001). The fitted equation was ŷ = 44.50 + 4.75x."
APA regression table
| Predictor | b | SE | t | p |
|---|---|---|---|---|
| (Intercept) | 44.50 | 3.10 | 14.35 | < .001 |
| Study hours | 4.75 | 0.48 | 9.92 | < .001 |
Note. This table shows the unstandardized regression coefficients (b) and standard errors for simple linear regression predicting exam score from study hours. R² = .97 for the model.
§3Formulas
Regression coefficients
Residual standard error and t statistic
Model fit
§4Common mistakes
Not reporting R² with F
Wrong: "The regression was significant, F(1, 28) = 45.32, p = .001."
Right: "The regression was significant, F(1, 28) = 45.32, p = .001, R² = .618."
The F statistic tells you whether the model explains variance; R² tells you how much variance.
Reporting b without SE
Wrong: "b = 0.75, t(28) = 6.73, p < .001."
Right: "b = 0.75, SE = 0.11, t(28) = 6.73, p < .001."
The standard error is essential—it shows how much uncertainty surrounds your estimate. Without it, readers cannot judge precision.
Omitting the regression equation
Wrong: Report only the coefficient values; assume readers reconstruct the equation themselves.
Right: Explicitly state the equation: "ŷ = 12.50 + 0.75x."
The equation is how applied readers use your results. Include it every time.
Forgetting to report the intercept
Include the intercept in the regression equation and (usually) in the table, even if it is not significant. The intercept is part of the model specification.
Confusing simple with multiple regression notation
Wrong (for simple regression): Use β for the coefficient; report multiple predictors simultaneously.
Right (for simple regression): Use b (unstandardized) or β (standardized) clearly labelled. Report one predictor per row.
This calculator covers simple regression only. Multiple regression uses β and reports multiple rows.
Reporting non-significant results without detail
Weak: "The regression was not significant."
Better: "Study hours did not significantly predict exam scores, F(1, 28) = 1.50, p = .232, R² = .05."
Report the full model fit and coefficient information even for non-significant results. Readers need to see what you tested.
§5FAQ
Do I report the standardized or unstandardized coefficient for simple regression?
For simple linear regression, APA style prefers unstandardized coefficients (b). Use standardized coefficients (β) only if your predictors were standardized before fitting, and always make that clear. Unstandardized coefficients are more interpretable: "for each one-unit increase in x, y increases by b units."
What goes in an APA regression table?
A minimal APA regression table has five columns: Predictor name | b | SE | t | p. Include one row for the intercept and one row for each predictor. Below the table, add a note that specifies what was predicted (the outcome) and the overall model R² and F statistic. Do not include degrees of freedom in the table; put them in the text instead.
How do I write the regression equation in a paper?
Write it as an inline equation, not a display block. For example: "The fitted regression equation was ŷ = 12.50 + 4.75x, where x is study hours and ŷ is predicted exam score." Always define what x and y represent in your context. Include the equation in the text, and if you include a regression table, also repeat it in the table note.
Do I need to report the intercept?
Yes. Include the intercept in your regression table and in the equation. It is part of the model specification. However, in the main text, you may emphasize the slope (the relationship of interest) more than the intercept, especially if the intercept is not statistically significant or is not meaningful in context (e.g., a predicted score when study hours = 0).
How do I report a non-significant regression result?
Report the full model fit and coefficient information: F, p, R², b, SE, t, and p for the coefficient. For example: "Study hours did not significantly predict exam scores, F(1, 28) = 1.50, p = .232, R² = .05. The regression coefficient was not significant, b = 0.10, SE = 0.08, t(28) = 1.22, p = .232." Readers need to see what you tested, even if the result was null.
What if my p-value is very small (less than 0.0001)?
APA style allows you to report p < .001 or p < .0001 (or even more precision if your software provides it), but do not report p = .000. The exact threshold depends on your field and journal guidelines; .001 is most common. Avoid simply saying p < .001 for very different p-values (.0001 vs. .01); if precision matters, report more decimal places or a range.
§6Related tools
Deepen your regression skills with these connected resources:
- Linear Regression Calculator — Paste your data and see R², F, and regression coefficients calculated live.
- Correlation Coefficient Calculator — Understand the relationship strength before you regress.
- Degrees of Freedom Calculator — Verify your df values for any test.
- When to Use Linear Regression — Check if regression is the right test for your question.
Sources
- American Psychological Association (APA). Publication Manual of the APA (7th ed.) — The official APA style guide, including statistical reporting standards for regression.
- Purdue Online Writing Lab (OWL). APA Style Introduction — Comprehensive APA formatting guide for students.