Payment Date: 05/25/00
------------------------------------------------------------
BA MORTGAGE SECURITIES, INC.
Mortgage Pass-Through Certificates, Series 1998-7
BANK OF AMERICA, FSB, MASTER SERVICER
------------------------------------------------------------
<TABLE>
<CAPTION>
Class Information Current Payment Information
----------------------------------------------------------------------------------------------------------------------------------
Beginning Pass Thru Principal Interest Total Principal Interest
Type Class Code Name Cert. Bal. Rate Dist. Amt. Dist. Amt. Dist. Losses Shortfalls
----------------------------------------------------------------------------------------------------------------------------------
<S> <C> <C> <C> <C> <C> <C> <C> <C> <C>
Senior A-1 61,975,736.06 6.250000% 1,030,431.24 322,790.29 1,353,221.53 0.00 0.00
A-2 143,294,666.52 6.250000% 1,969,637.17 746,326.39 2,715,963.56 0.00 0.00
A-3 52,683,327.90 6.250000% 390,736.64 274,392.33 665,128.97 0.00 0.00
A-4 19,727,060.55 6.250000% 604,570.42 102,745.11 707,315.52 0.00 0.00
A-5 12,990,000.00 6.250000% 0.00 67,656.25 67,656.25 0.00 0.00
A-6 17,177,000.00 6.250000% 0.00 89,463.54 89,463.54 0.00 0.00
A-7 40,000,000.00 6.250000% 0.00 208,333.33 208,333.33 0.00 0.00
Residual R 0.00 6.250000% 0.00 0.00 0.00 0.00 0.00
----------------------------------------------------------------------------------------------------------------------------------
Subordinate B-1 7,705,579.49 6.250000% 7,439.59 40,133.23 47,572.82 0.00 0.00
B-2 3,358,815.75 6.250000% 3,242.87 17,493.83 20,736.71 0.00 0.00
B-3 1,580,619.58 6.250000% 1,526.06 8,232.39 9,758.45 0.00 0.00
B-4 1,383,042.01 6.250000% 1,335.30 7,203.34 8,538.64 0.00 0.00
B-5 790,310.28 6.250000% 763.03 4,116.20 4,879.23 0.00 0.00
B-6 987,886.91 6.250000% 953.79 5,145.24 6,099.03 0.00 0.00
----------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------
Totals - - 363,654,045.05 - 4,010,636.11 1,894,031.48 5,904,667.59 - -
----------------------------------------------------------------------------------------------------------------------------------
Class Information
--------------------------------------------------------------------------------
Ending Cert. Unpaid
Type Class Code Name Notional Bal. Interest
--------------------------------------------------------------------------------
Senior A-1 60,945,304.82 0.00
A-2 141,325,029.34 0.00
A-3 52,292,591.26 0.00
A-4 19,122,490.13 0.00
A-5 12,990,000.00 0.00
A-6 17,177,000.00 0.00
A-7 40,000,000.00 0.00
Residual R 0.00 0.00
--------------------------------------------------------------------------------
Subordinate B-1 7,698,139.90 0.00
B-2 3,355,572.88 0.00
B-3 1,579,093.52 0.00
B-4 1,381,706.71 0.00
B-5 789,547.25 0.00
B-6 986,933.12 0.00
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
Totals - - 359,643,408.94 -
--------------------------------------------------------------------------------
</TABLE>
<PAGE>
Payment Date: 05/25/00
------------------------------------------------------------
BA MORTGAGE SECURITIES, INC.
Mortgage Pass-Through Certificates, Series 1998-7
BANK OF AMERICA, FSB, MASTER SERVICER
------------------------------------------------------------
<TABLE>
<CAPTION>
Class Information Current Payment Information
Factors per $1,000
------------------------------------------------------------------------------------------------------------------------
Beginning Pass Thru CUSIP Principal Interest Ending Cert./
Type Class Code Name Cert. Bal.(Face) Rate Numbers Dist. Dist. Notional Bal.
------------------------------------------------------------------------------------------------------------------------
<S> <C> <C> <C> <C> <C> <C> <C> <C>
------------------------------------------------------------------------------------------------------------------------
Senior A-1 61,975,736.06 6.250000% 055240LQ6 14.411626 4.514550 852.381886
A-2 143,294,666.52 6.250000% 055240LR4 12.195896 4.621216 875.077581
A-3 52,683,327.90 6.250000% 055240LS2 6.902255 4.847065 923.734168
A-4 19,727,060.55 6.250000% 055240LT0 24.182817 4.109804 764.899605
A-5 12,990,000.00 6.250000% 055240LU7 0.000000 5.208333 1,000.000000
A-6 17,177,000.00 6.250000% 055240LV5 0.000000 5.208333 1,000.000000
A-7 40,000,000.00 6.250000% 055240LW3 0.000000 5.208333 1,000.000000
Residual R 0.00 6.250000% 055240MA0 0.000000 0.000000 0.000000
------------------------------------------------------------------------------------------------------------------------
Subordinate B-1 7,705,579.49 6.250000% 055240LX1 0.951860 5.134851 984.939565
B-2 3,358,815.75 6.250000% 055240LY9 0.951860 5.134851 984.939565
B-3 1,580,619.58 6.250000% 055240LZ6 0.951860 5.134851 984.939565
B-4 1,383,042.01 6.250000% 055240MB8 0.951860 5.134851 984.939565
B-5 790,310.28 6.250000% 055240MC6 0.951860 5.134851 984.939565
B-6 987,886.91 6.250000% 055240MD4 0.951860 5.134851 984.939565
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
Totals - - 363,654,045.05 - - - - -
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
</TABLE>
<PAGE>
------------------------------------------------------------
BA MORTGAGE SECURITIES, INC.
Mortgage Pass-Through Certificates, Series 1998-7
BANK OF AMERICA, FSB, MASTER SERVICER
------------------------------------------------------------
--------------------------------------------------------------------------------
COLLATERAL INFORMATION
--------------------------------------------------------------------------------
Total
-----
Prin balance 359,643,451.34 359,643,451.34
Loan count 1095 1095
Avg loan rate 7.141959% 7.14
Prepay amount 3,659,534.99 3,659,534.99
--------------------------------------------------------------------------------
FEES AND ADVANCES
--------------------------------------------------------------------------------
Total
-----
Master serv fees 260,390.77 260,390.77
Sub servicer fees 0.00 0.00
Trustee fees 1,363.70 1,363.70
Agg advances N/A N/A
Adv this period 0.00 0.00
--------------------------------------------------------------------------------
LOSSES & INSURANCE COVERAGES
--------------------------------------------------------------------------------
Total
-----
Realized losses 0.00 0.00
Cumulative losses 0.00 0.00
Coverage Amounts Total
---------------- -----
Bankruptcy 0.00 0.00
Fraud 0.00 0.00
Special Hazard 3,636,540.87 3,636,540.87
Aggregate Certificate Information
-----------------------------------------------------------------------------
Class Aggregate Aggregate Aggregate
Type Percentage Prepay Pct. End Cert. Bal.
-----------------------------------------------------------------------------
Senior 95.657506% 100.000000% 347,847,791.03
-----------------------------------------------------------------------------
Junior 4.342494% 0.000000% 15,790,993.38
-----------------------------------------------------------------------------
--------------------------------------------------------------------------------
DELINQUENCY INFORMATION
--------------------------------------------------------------------------------
Period Loan Count Ending Stated Balance
------ ---------- ---------------------
30 to 59 days 0 0.00
60 to 89 days 0 0.00
90 or more 2 520,906.60
Foreclosure 0 0.00
Totals: 2 520,906.60
--------------------------------------------------------------------------------
<PAGE>
--------------------------------------------------------------------------------
REO INFORMATION
--------------------------------------------------------------------------------
REO Date Loan Number Ending Stated Balance Book Value
-------- ----------- --------------------- ----------
N/A # 0 N/A
N/A # 0 N/A
N/A # 0 N/A
N/A # 0 N/A
N/A # 0 N/A
N/A # 0 N/A
N/A # 0 N/A
N/A # 0 N/A
Totals: 0 N/A
Current Total Outstanding Balance: 0.00
Current Total Outstanding Number of Loans: 0
<PAGE>
--------------------------------------------------------------------------------
OTHER INFORMATION
--------------------------------------------------------------------------------
Amount/Withdrawal Total/Ending Bal.
----------------- -----------------
Available remittance amount 5,904,667.59 5,904,667.59
Principal remittance amount 4,010,636.11 4,010,636.11
Interest remittance amount 1,894,031.48 1,894,031.48